Nestled in the foothills of the Eastern Himalayas and is considered the Gateway to South East Asia, Manipur is strategically located in the North-eastern corner of India bordering Myanmar. Manipur that is located in a lush green corner of North East India, is an oval-shaped valley surrounded by nine ranges of bluish-green hills intertwined with …
Best Places To Visit In Manipur
Showing: 1 - 1 of 1 RESULTS