16 Hidden Places In India You Should Visit For Sure!!
Varkala Beach (Kerala)-
An Ayurveda massage, sitting on a isolated beach. No people to trouble you and the dip in the sea which is believed that a dip in the waters here will absolve you of all the sins. This is simply the best that can happen to you