Beautiful Places to Visit in Mizoram

Those who are passionate about mountains will love Mizoram, which has 21 major peaks of different heights. The high mountains and breathtaking valleys along the rivers and lakes make Mizoram one of the holiday destinations in Northeast India. It is one of the ‘Seven Sister States’ as seven states of Northeast India are mentioned. Mizoram […]