varkala ayurvedic health resort is one of the top 10 places to visit in india before 30