Bose Professional install: Madre-de-Deus Church in Vettukad, Kerala
The parish of Vettukad, more popularly known as “Madre-de-Deus Church”, under the Latin Catholic Arch Diocese of Trivandrum, is a famous pilgrimage site that bears a history of more than