Velankanni Church
There is very few pilgrimage site for the Christians in India and one of the most prominent amongst them is the church at Velankanni also known as Our Lady of Good Health. I still remember from my childhood days that my aunts and other relatives often making this pilgrimage all the way from Kolkata just…