Where is the world’s only floating national park in India?

Where is the world's only floating national park in India?
Where is the world’s only floating national park in India? Image Source: Social Media India’s largest fresh water lake is ...
Read more