Find the word definition

Wikipedia
Champhai

Champhai (Pron:/tʃamˈpʰaɪ/) 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 . The average annual rainfall is .