Here is a list of 10 best beaches in India according to tripsavvy
Auroville Beach, Pondicherry
Radhanagar Beach, Havelock Island
Tarkarli beach, Maharashtra
Mamallapuram Beach, Tamil Nadu
Thanks For Reading!
Next: List of 40 UNESCO World Heritage Sites in India 2023
Find Out More