Day238-06/04/2011-St. Lourdes Chruch

St. Lourdes church in Trichy, standing tall and beautiful since 1812.
They say its a replica of  the Basilica of Lourdes, in France.

0 comments:

Post a Comment