Mizoram, one of the Seven Sister states in North Eastern India, is blessed with a number of vibrant and fascinating villages. Featured here is the Narendra Nagar, one among these beautiful villages, where rustic charm and energy is seen everywhere.
Mizoram, one of the Seven Sister states in North Eastern India, is blessed with a number of vibrant and fascinating villages. Featured here is the Narendra Nagar, one among these beautiful villages, where rustic charm and energy is seen everywhere.