10 Most Famous Sacred Destinations of India
Velankanni Church
Velankanni church situated amidst the shores of Bay of Bengal in the state of Tamil Nadu is also known by three different names-'Mecca of the Christians', 'Sacred Arogya Matha Church' and 'Lourdes of the East'. It is believed that Virgin Mary has magical powers, which help in curing the medical ailments of the people and that is the main reason why thousands of pilgrims belonging to different religions visit the holy shrine every day.
Tourist Attractions Places ( 1-5 of 10 )