lordofsick.wordpress.com
Video – San Thome Basilica, Chennai, India
San Thome Basilica is a Roman Catholic (Latin Rite) minor basilica in Santhome, in the city of Chennai (Madras), India. It was built in the 16th century by Portuguese explorers, over the supposed t…