• China Flag
  • India Flag
  • Indonesia Flag
  • Philippines Flag
  • Vietnam Flag

video

A place where faith wins

  • International
  • November 12, 2012
  • Facebook
  • Print
  • Mail
  • Share
The 53-year-old shrine of Our Lady of Vailankanni is not like any other church. It is believed that whosoever has knelt before the Mother with full faith has not gone empty handed.
  • Facebook
  • Print
  • Mail
  • Share
UCAN YouTube
UCAN India Books Online