Rahasya: The miracles of nature

Updated On : 27 Feb,2016 | 22:29 PM
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.

More Videos