
7 Places To Visit In Churachandpur (Manipur) In 2026 - 2027
Top 7 Places to Visit in Churachandpur
Table of contents
Places to visit in Churachandpur
- Dam/Nature Spot
1Khuga Dam3.5(6 reviews)Khuga Dam is situated near the town of Churachandpur, in the Indian state of Manipur. Constructed on the Khuga River, the dam was built to meet the irrigation…
More about Khuga Dam → 























