Beaches in India

517 beaches on the coast in India. India has 309 more swimming spots of other kinds.

By type

All swimming spots in India · View on the map