Our Lady of Dolours Basilica
Erinjery Angady, Pallikkulam, Thrissur, Kerala 680001, India
The church locally called Puthanpalli and is the tallest church in India and third tallest church in Asia. A big tower located at its rear called bible tower having many paintings and nice bible museum.
Location of Our Lady of Dolours Basilica