May 27, 2017 By MajorCitiesofWorld with Comments Off on Where is West Garo Hills 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