This is the tallest building in Kerala and the tallest church tower in Asia standing at 79 metres. Basilica of Our Lady of Dolours is a Roman Catholic Church. The church was under construction in the year 1929 and was blessed in 1940. The church initially had only two 140 feet towers and the authorities envisaged a taller tower behind it. The dream finally was fulfilled in 2002 and the tower was inaugurated in 2007. The Church also has beautiful carvings and tinted glass windows.