Mizoram, a state in the North East of India, is a land of immeasurable beauty hence it is slowly emerging as a leading tourist attraction in the country. Following is some must know information before buying tickets on flights to the destination. Mizoram, often referred to as “the land of the Blue Mountains”, is one of the remotest parts of « Continue Reading »