Thekkan Kurisumala Pilgrim center is situated at the border of Kerala and Tamilnadu in India and above 3000 feets high from Sea level. Lakhs of Pilgrimes come every year during Lenten season to pay their homage to the healing Holy Cross which is at the summit of Sahya Mountain in westernghats, world heritage.