We have been thinking about a pilgrimage to the most acclaimed Christian pilgrim centre of India – Arokia Matha Church at Velankanni, near Nagapattinam, Tamil Nadu. Finally it was realized on 31st October 2016 when we landed in Velankanni by the Velankanni Express from Chennai’s Egmore railway station. We setContinue Reading