The Quiet Town of Churachandpur
Churchandpur is one of the lesser known tourist spots in Manipur. The district is beautiful as it is surrounded by small hills and narrow valleys. It is a pictiresque place to be as it remains well hidden from public view. ...