Manipur
Manipur, the land popularly referred to as the ‘Switzerland of India’ is the right tourist destination for nature lovers
Manipur is a state in Northeast India, with the city of Imphal as its capital. It is bounded by Nagaland to the north, Mizoram to the south, and Assam to the west; Burma lies to its east.
Top Places to Visit In Manipur
-
Imphal