Basilica of Our Lady of Dolours

Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.

Recognisable by its towering, pure-white spires and neo-Gothic splendour, this Catholic church was established in 1925. Its sweeping interior is said to be one of the largest in South India.

Book popular activities


Must-see attractions