Where Is Garo Hills Located In India Political Map - The range is part of the meghalaya subtropical forests ecoregion. Where Is Garo Hills Located In India Political Map : South garo hills district administrative head quarter is baghmara.