Catholic Church (Rambrai, Meghalaya)

Address:
Rambrai, Via Nongstoin, Meghalaya - 793119, India