Meet India`s Tallest Church: 260-Feet Tall, 25,000-Sq-Foot Gothic Expanse, Not In Goa But In...Gorgeous Basilica Marks Centenary; Built By...

Tallest Church Of India: The journey of Basilica of Our Lady of Dolours began on October 10, 1925, when Mar Francis Vazhappilly arranged temporary worship in a nearby school building.

Meet India`s Tallest Church: 260-Feet Tall, 25,000-Sq-Foot Gothic Expanse, Not In Goa But In...Gorgeous Basilica Marks Centenary; Built By...
Tallest Church Of India: The journey of Basilica of Our Lady of Dolours began on October 10, 1925, when Mar Francis Vazhappilly arranged temporary worship in a nearby school building.