Manipur

Manipur

Manipur Magnificient Manipur literally means the land of jewels. True to its name, Manipur is an exotic land studded with gentle rolling hills, lakes and rivers, emerald green valleys and verdant forests that makes for a spectacular landscape. Kongba, Eeril and Thobal are the three main rivers that spring from the dark misty ranges and […]

Continue Reading