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.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.