Mizoram, The Land of the Highlanders

Comfortably tucked away within the hills, Mizoram is famous for its scenic beauty and bracing climate. A trip to Mizoram can soothe the frayed nerves. Hence it is perfe