Beaches in Sri Lanka

124 beaches on the coast in Sri Lanka. Sri Lanka has 13 more swimming spots of other kinds.

By type

All swimming spots in Sri Lanka · View on the map