Irla Church


32
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