Breaking News

Loktak: the world’s only floating lake

Loktak Lake is an intriguing ecosystem in the Northeast state of Manipur, which still remains largely untapped. This wonder lake situated at a distance of 53 km from Imphal is, however, one of those places in Manipur where foreigners are allowed a visit.

from Best Travel Destinations in India | Top Holiday Destinations in World - Times of India Travel
Read The Rest:timesofindia.indiatimes...

No comments