Rahasya: The miracles of nature

  • 4 years ago
See the miracles of nature in this episode of Rahasya, which takes you to Jharkhand's Barka village, where Barsopani waterfall will leave you speechless. Know about the mystry of Magnetic Hill in Leh and visit Kerala's Mallapuram, where 100 twins were born in two years in a village.

Recommended