Velankanni Chruch
- Episode aired Dec 26, 2017
The undying faith in a mother's love drives millions to the Church of Velankanni in Tamil Nadu. Hailed as Lourdes of the East, at the Basilica of Our Lady of Good Health, the faithful across... Read allThe undying faith in a mother's love drives millions to the Church of Velankanni in Tamil Nadu. Hailed as Lourdes of the East, at the Basilica of Our Lady of Good Health, the faithful across religions offer homage to Mother Mary.The undying faith in a mother's love drives millions to the Church of Velankanni in Tamil Nadu. Hailed as Lourdes of the East, at the Basilica of Our Lady of Good Health, the faithful across religions offer homage to Mother Mary.