Champhai, a small town with a salubrious climate, is a sub-divisional headquarters on the Indo-Myanmar border. Set in the beautiful
state of Mizoram with its colourful tribal traditions and its orchids and butterflies, Champhai is 192 km from the state capital Aizawl
and boasts of a fabulous view of the Myanmar hills. |