Previous

Chennai

The Church at St. Thomas Mount

Posted Date: 20 Aug 2016     Posted by: Juana  
Next
India » Localities » Chennai
The Church at St. Thomas Mount

The inside view of the Chapel at St. Thomas Mount in Chennai. It is a place of worship and pilgrimage, revered by Catholics and people of other faiths.