Top 5 Places to Visit in Churachandpur

Churachandpur is a town located in Indian state of Manipur. This town is locally known as Lamka, which means the ‘place situated at a road junction’. This town has a deep historical significance. When the Japanese entered India through North East, this town witnessed a lot of bombarding. It was left devastated. It took fifty years to reconstruct this town and that’s when it became a peaceful town in Manipur. It is a beautiful city surrounded with narrow valleys and small hills. It is located 59 kms from the capital of the state, Imphal, therefore travel is not a problem. It is well connected via flights, rails and roads. However, one has to travel to Imphal to catch a flight. Listed below are five of the best spots of Churachandpur.

Read more