Beaches in Cuba

251 beaches on the coast in Cuba. Cuba has 20 more swimming spots of other kinds.

By type

All swimming spots in Cuba · View on the map