St Thomas Mount In Chennai - Photos
StThomas Mount is a small hill located in Chennai near Chennai airport. This hill houses a shrine dedicated to Mother Mary called "Our Lady of Expectation".
Last Supper St.Thomas Mount
© Copyright notice: All images and materials are copyright protected and are the property of respective owners. Do not copy or reproduce in any form. Please contact us for more information.