Best Hotels in Velankanni, Tamil Nadu (2024)
Looking for hotels in Velankanni near Church of our Lady of Velankanni? Check out our list of best hotels in Velankanni and book your stay today! Velankanni is a small town in Tamil Nadu, India, that is famous for its Roman Catholic shrine dedicated to Our Lady of Good Health. The shrine, also known as …