The Bible Tower is an important symbol of the Roman Catholic Church attached to The Basilica of Our Lady of Dolours (Puthen Palli). It bears a large red cross which is said to light the way of the Roman Catholics.
Inaugurated in 2007, it is the tallest structure in Kerala. It is claimed that it is visible from any point in Kerala. Wooden carvings, glass paintings, depictions in brass convey the life of Christ, the apostles, St. Thomas, etc. The Tower echoes the spirit of the Basilica through its many conceptualizations of the life and times of revered Christians.