Explore relationships

Champhai

Champhai is the third largest town in Mizoram, northeast India and is one of the oldest settlements founded by the Mizo people that initially served as a capital for the Hmar dynasty.

Use + to expand a branch. Click a topic name to open its summary.