India is home to some of the best beaches that you should explore and visit once in your lifetime. Here are 15 best beach destinations in India that you can visit if you are a beach bum.

1. Varca Beach, Goa

2. Radhanagar Beach, Andaman and Nicobar Islands

View this post on Instagram

Bare feet & Salty hair ✨ PC- @pranali.kalkar

A post shared by Purva Bora (@o_womaniyaa) on

3. Paradise Beach, Puducherry

4. Kovalam Beach, Kerala

5. Alappuzha Beach, Kerala

6. Gopalpur Beach, Odisha

7. Rushikonda, Andhra Pradesh

8. Elephanta Beach, Andaman and Nicobar Islands

View this post on Instagram

#Click ….

A post shared by Jafar Maq (@phono_grapher67) on

9. Colva Beach, South Goa 

10. Dhanushkodi Beach, Rameshwaram

View this post on Instagram

moments before the waves attacked me

A post shared by dhivya sri ♡ (@dhivya.sri) on