Tourist Places in Tamil Nadu – Velankanni matha church nagapattinam
VELANKANNI (11 kms. from Nagapattinam) Known as the Lourdes of India, this prosperous town has developed as a great place of pilgrimage not only for the Roman Back view of Basilica Catholic Christians, but also to Hindus and Muslims. It is located on the sea shore in idyllic surroundings at… Continue reading