‘Our Lady of Dolours Basilica’ is the tallest church in India and the third tallest church in Asia. It is known for its gothic architecture and is spread over an area of 25000 square feet.
Suggested Duration - 2 hours
‘Our Lady of Dolours Basilica’ offers visitors a chance to explore the art museum and gallery while appreciating the intricate murals, statues and icons inside. The beautiful architecture set against the backdrop of scenic valleys and bright skies makes it no less than a work of art.
Top banner images
powered by Google