Real Story of Asias Tallest Church | Basilica of Our Lady of Dolours Thrissur - Kerala | In Christo
In Christo • 19 Jul 2026
Discover the real story of Asia's Tallest Church—the Basilica of Our Lady of Dolours in Thrissur, Kerala. Explore its rich history, magnificent architecture, spiritual significance, and enduring Catholic heritage in this inspiring presentation by In Christo.