 It is also believed that St.Thomas left his sandals there while taking a bath in a nearby Meenachil River.On the southern banks of the Meenachil River is the Holy Cross Forane Church of Cherpunkal is situated.Mar Sleeva is a Syriac word which means the Holy Cross.