Tag: Floating lake in Manipur

The indescribable: Lake Loktak

North East India • 3 Comments

Never before had escapade to the countryside been so quixotic than one to countryside of Manipur....
Read More
Close