Weekly Photo Challenge

Weekly Photo Challenge: Monument, Velankanni Church

The church of “Basilica of Our Lady of Good Health” is one of the most revered churches of India.

Situated in the small beach front town of Velankanni in the south India state of Tamil Nadu, this beautiful monument is visited by millions every year.

Image

Image