Where is West Garo Hills May 27, 2017 MajorCitiesofWorld Major cities of India, major-cities Information about West Garo Hills Where is West Garo Hills, Located in Manipur, India Location Map of West Garo Hills, showing on Google map of Meghalaya, India Places to Visit comming soon Information about West Garo HillsLocation Map of West Garo HillsPlaces to Visit in West Garo HillsWhere is West Garo Hills located