News

Imphal: Manipur's Loktak Lake, recognised as the world's only floating lake, is quickly becoming a leading eco-tourism spot ...