10 Best Beaches In India To Enjoy Sun, Sand And Sea 

10. Kovalam Beach

9. Radhanagar Beach

8. Mamallapuram Beach

7. Tarkarli Beach

6. Anjuna Beach

5. Arambol Beach

4. Agonda Beach

3. Palolem Beach

2. Gokarna Beach

1. Varkala Beach