India has one of the world's longest coastlines. So it's not surprising that India's stunning beaches are a huge draw for tourists and locals alike.
Do VOTE for what you think is India's BEST beach from the list below:
Palolem, Goa
Gokarna, Karnataka
Tarkarli, Maharashtra
Ahmedpur Mandvi Beach, Gujarat
Payyambalam Beach, Kerala
Anjuna Beach, Goa
Auroville Beach, Puducherry
Radhanagar Beach, Havelock Island, Andaman and Nicobar Islands
Karwar Beach, Karnataka
Kovalam, Kerala
Ganapatipule Beach, Maharashtra
Puri Beach, Odisha
Tharangambadi, Tamil Nadu
Mandarmani, West Bengal
Dwarka Beach, Gujarat
Rushikonda, Andhra Pradesh
VOTE which you think is India's BEST beach!
Pix: The pristine lakes and beaches of India
Beach yoga! Kavita Kaushik's fitness secret is out
TOP 10: The BEST beaches in India
Photos: The best beaches in India