Varkala, a small hippie beach town in Kerala is famous for traditional Ayurvedic therapy, beautiful beaches and lip-smacking sea food