Beach holidays in India are often synonymous with places like Goa, Kerala, and Vizag. But, nestled in the lap of…