Our lady of Velankanni Church Vile Parle

About Our Lady of Velankanni Church,  Irla –It is well known that the history of the devotion to Our lady of Velankanni is traced back to a small town of Vailankanni located near Nagapattinam to the South of Chennai. It is believed that, Our Lady dispensed miracles to mankind through […]

Our Lady of Velankanni Church – Irla