This website uses cookies to ensure you get the best experience on our website. Learn more

The Best Attractions In Champhai

x
Champhai is a border town in Mizoram state, in far eastern India. It is the headquarters of Champhai district, one of the eight districts in the state. It is located on the Indo-Myanmar border and is situated in a strategically important location. Because of this, it is the main business corridor for India and Myanmar in the area. The area of Champhai is 3,185.83 square kilometres . The average annual rainfall is 1,814 millimetres .
Continue reading...
From Wikipedia, the free encyclopedia.
Filter Attractions:

The Best Attractions In Champhai

Champhai Videos

Shares

x
x
x

Menu