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 »