The beautiful surroundings and the imposing architecture makes this place worth a one time visit.
The serene atmosphere inside the church premises accentuates the pleasant weather of Shillong.
The fact that Photography was prohibited inside the Church building did not matter much as
the interior designing had nothing much to boast about. I have seen churches in Himachal Pradesh and elsewhere having much better interiors than this one.
If you own or manage All Saints Church, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.