All Saints Church
Lachumiere, Shillong, Meghalaya 793001
About
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.