India: Thousands celebrate Nativity of Virgin Mary at ‘Lourdes of the East’

India: Thousands celebrate Nativity of Virgin Mary at ‘Lourdes of the East’

At the Feast of the Nativity of the Blessed Virgin Mary, millions of devotees flock to Tamil Nadu, India, to venerate the Mother of God over the course of an 11-day annual festival held across major Basilicas and Shrines in the South Indian state.

Read all