This gallery contains 22 photos.
In 52 A.D., so it is said, St Thomas – one of the Twelve Apostles of Jesus Christ – landed at the Malabar Coast (the South-west Coast) of India, and travelled across the sub-continent to the ancient (and magnificent) port … Continue reading