Tourist Places in Thanjavur (Tamil Nadu) – 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 the confluence of river Vellayan… Continue reading