AI-generated imagePublic beach
Baie du Cap Public Beach
Baie du Cap · Savanne
One of the smallest public beaches on the island: forty metres of shore at Baie du Cap, on the south coast.
AI-generated imagePublic beach
Baie du Cap · Savanne
One of the smallest public beaches on the island: forty metres of shore at Baie du Cap, on the south coast.
Hike
Baie du Cap · Savanne
A rock overhanging the coast road at Baie du Cap, climbed by a narrow staircase for a view of sea and countryside.