Press "Enter" to skip to content

Magnificent Manipur

Rahul Kumar 0

Manipur, literally means the land of jewel.

It was once described as the 'Switzerland of India' by Lord Irwin.

Loktak Lake located in this state is the largest fresh water lake in North-east India.



Leave a Reply

Your email address will not be published. Required fields are marked *