Kerala, Best of Travel Photos - Uncornered Market
Shrine of Our Lady of Velankanni - Kollam, India

Shrine of Our Lady of Velankanni - Kollam, India

Where the Hindu spirit meets a Christian church. Read more about India. © www.uncorneredmarket.com

IndiaKollamKeralachurchChristianity