Your
screen
resolution


The Shrine of Our Lady of Vailankanni, also known as the "Lourdes of the East," is one of the most frequented religious sites in India.
Share


POLISH


mobile version