t2india.com
t2india.com
Description:
Around 190 kms from the capital city of Aizwal is the small sleepy town of Champhai. Situated on the Indo-Myanmar border it is a town which experiences salubrious climate and has a colourful extravaganza of tribal traditions and Orchid Gardens. Giving a fabulous view of the neighbouring country hills, Champhai is favourite as a local tourist spot also.
Aizawl Travel Guide