• 12 years ago
Vettukadu Church, located on the coast of Arabian sea at Thiruvananthapuram, is a famous Christian pilgrim centre in Kerala.

For more information on this video click -
http://www.indiavideo.org/kerala/worship/church/worshipers-at-vettukad-madre-de-deos-church-425.php

Recommended