Channel Banner

Vettucaud Church

Vettucaud Church Webcast. Vettucaud Church is a famous catholic pilgrim center in southern part of Kerala, India. We are telecasting all the events fro... (more)

Share this Channel

About this Channel

  • 136,419 viewer minutes

Vettucaud Church Webcast. Vettucaud Church is a famous catholic pilgrim center in southern part of Kerala, India. We are telecasting all the events from Nov 12 2010..