TempleTemple (name being verified)Cherrapunji, Meghalaya, IndiaGoogle Maps (opens in a new tab)View temple →
TempleTemple (name being verified)Shillong, Meghalaya, IndiaGoogle Maps (opens in a new tab)View temple →