See all Churches in Shillong
All Saints Church
Lachumiere, Shillong, Meghalaya 793001About
All Saints Church is one of the oldest churches of Shillong constructed during the days of British Raj. All Saints Church is a perfect site to spend a peaceful time along with your family. Not only believers. All Saints Church is a very serene and beautiful church in the pine city built in typical colonial style.