Puducherry
It is one of the most gorgeous places in India known for its churches, architecture, and beaches.
Kashid Beach, Maharashtra
Closer to people living in Mumbai and Pune, head to this serene beach with clear water and gorgeous white sand.
Daman
If you are fond of walking across beaches and watching the sunset then Daman is the place to be. You can also enjoy various adventure sports depending on which time of the year you plan to visit.
Lakshwadeep
Another excellent choice if you are a beach-over-mountains person. There are many beaches that you can cover during your trip and enjoy some amazing views.
Kerala
Explore the backwaters of Kerala and indulge in activities like boating. You will also find a chance to explore authentic South Indian cuisine.
Gokarna
A great option for people who love beaches and camping. Pick campsites along the shores and spend some time away from the commercialized stay if you love being out in the wild.