10 must see places in India


The rich culture and history of India and its geographical diversity makes it a perfect destination for tourism. We bring you top 10 places that you must visit once.

Keibul Lamjao National Park, Manipur

Renowned for being the only floating park in the world, the Keibul Lamjao National Park lies 53 km away from Imphal, in Bishnupur district of Manipur. Islands formed by mats of dense aquatic grass gives it an appearance of floating on the lake.


Full report here Daily Bhaskar


Please enter your comment!
Please enter your name here