Welcome to India Tourism

South India

Showing posts with label South India. Show all posts

Santhome Cathedral Bascilica, Chennai, Tamilnadu

It is one of the Basilica built over the tomb of an Apostle in the world. It is believed that the remains of St. Thomas were intermed / Bur...
READ MORE +