close cathedral close Country: India close City: Tiruchirappalli
St. Mary’s Cathedral, Trichy
Our Lady of Lourdes Church, Trichy