St. John Bosco (Cherrapunjee, Meghalaya)

Address:
Cherra Bazar - 793111, Meghalaya, India