Baghmara se encuentra a una distancia de unos 280 km de la ciudad de Shillong. Es la sede del distrito de South Garo Hills, situado en la parte sur de Meghalaya. Es la única ciudad en el distrito y es un sitio de exploración interesante. Rica en flora y fauna, Baghmara está rodeada de ríos, colinas y lagos, y los visitantes se asombrarían de la prístina belleza del paisaje.

La leyenda cuenta que la ciudad fue originalmente llamada Barokar y fue rebautizada Baghmara (bagh: tigre y mara: muerto) cuando Bong Laskar, un miliciano, mató a un tigre aplastando su mandíbula. 

Hay que cruzar Baghmara para ir a la famosa cueva de Siju, que se dice que es el tercer sistema de cuevas más largo de la India. Otra atracción cercana es el Bosque de la Reserva de Baghmara, que es popular para avistamientos de elefantes, langures y aves.