Recognisable by its towering, pure-white spires and neo-Gothic splendor, this Catholic church was established in 1925. Its sweeping interior is said to be one of the largest in South India.
Basilica of Our Lady of Dolours
Book popular activities
Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.
