Tag Archives: Champhai Travel Guide

Visit The Beautiful Place Champhai

Champhai, a bustling commercial town at the Indo-Myanmar border, is a beautiful place that offers plenty to tourist attraction. It is a beautiful area in Mizoram with scenic hills and a colorful wisp of the culture surrounding them. Besides its breathtaking beauty. Champhai is a storehouse of ancient relics, monuments, and memorials connected with legends and folklores. Champhai is one ...

Read More »