Velankanni is known as the Lourdes of the East or at least one of the many churches is It is one of the most revered pilgrimages for catholics in India. So what …

source

Leave a Reply

Your email address will not be published. Required fields are marked *