Baghmara liegt etwa 280 Kilometer von Shillong entfernt. Die Hauptstadt des südlichen Garo Hills Disktriktes befindet sich im südliche Teil von Meghalaya. Baghmara ist die einzige größere Stadt in der Umgebung und ein interessantes Ausflugsziel. Sie wird von Flüssen, Hügeln und Seen umgeben und besitzt eine reichhaltige Flora und Fauna, die jeden Besucher in Staunen versetzen wird.

Einer Legende nach hieß der Ort angeblich früher Barokar und wurde in Baghmara, was „getöteter Tiger“ bedeutet, umbenannt, nachdem der Milizsoldat Bong Laskar einen Tiger tötete, in dem er ihm seinen Kiefer brach.

Auch der Weg zur Siju Höhle führt durch Baghmara. Man sagt, sie besitze das drittlängste Höhlensystem in ganz Indien. Eine weitere Attraktion hier ist der Baghmara Reserve Wald, in dem man Elefanten, Languren und Vögel beobachten kann.

Weitere Attraktionen in Shillong