Closeup of Our Lady of Lourdes church
Sightseeing in Tamil Nadu picture - that I took later. The awesome church, with its 213 foot high steeple, was built by the Jesuits in 1895 & is said to be a replica of our Lady of Lourdes Church in France. It is located on the grounds of St. Joseph College. Great photo gallery of the college: http://www.sjctni.edu/Gallery/