Where Is Garo Hills Located In India Map : Garo hills from mapcarta, the free map. Where Is Garo Hills Located In India Map - Each of the hill stations reverberates its own charm and appeal.