A giant granite cross stands at the entrance to the Palayur shrine, marking the spot where the “Apostle of India” erected a cross.
A giant granite cross stands at the entrance to the Palayur shrine, marking the spot where the “Apostle of India” erected a cross.