Registered: April 2007 Location: Bahrain Posts: 447 users gallery
Sign warning off amorous couples off the steps up St Thomas Mount, Chennai, India that lead to the Chapel of La Senhora da Expectacao (Our Lady of Expectation) built over the spot local christian traditions maintains St Thomas, Apostle of Christ, was martyred.