320x100
Velankanni is one of the major Catholic pilgrimage centre in India. The Catholic Basilica devoted to Our Lady of Good Health is popularly known as the “Lourdes of the East”. The origins of this church can ...