Mizoram is located in the northeastern part of India and is connected to major cities ... valley are excellent holiday spots. This Mizoram map will show you why you must visit this beautiful ...
Known for its evergreen hills and dense bamboo jungles, Mizoram lies in the southern most tip of north east India.… Aizawl, a charming hill station, is the capital of Mizoram in North East India.