Top 5 Places to Visit in Champhai

Champhai is a commercial town in Mizoram and since it is situated close to Myanmar, it is also an important site for business with the neighboring country. It is also famously known as the ‘Rice Bowl of Mizoram’ and with its many hills, orchids, monuments, monoliths, abundant wildlife and the beauteous surroundings, Champhai is definitely one of the most popular tourist destinations of Mizoram. Though each village of Champhai is worth visiting, here are five places that you need to go to for a memorable visit.

Read more