Varkala is a pilgrim town in Thiruvanathapuram district, Kerala. It is located 37 km from so..