No image available
Our Lady of Dolours Basilica
The Basilica of Our Lady of Dolours, also known as Puthanpally, is a minor basilica of the Syro-Malabar Catholic Church in Thrissur, Kerala. It is the tallest church in India and features the tallest continuous church tower in Asia at 260 feet. Built in Indo-Gothic style with an area of 25,000 square feet, it was consecrated in 1940 and elevated to basilica status in 1992.