Cala di Zeri sits directly beneath the ramparts of Bonifacio's old town, close enough that you can hear church bells echo off the cliffs while you swim. The beach itself is more gravel than sand, a strip of rounded stones deposited by winter storms and sorted by size from pebble to fist. The cliffs rise nearly vertical behind you, their white faces streaked with rust where iron leaches from the limestone, creating natural frescoes that shift colour as the sun crosses overhead.
“The cliffs create an amphitheatre effect that amplifies sound, turning the cove into a natural acoustic chamber where every wave breaks with unexpected resonance.”
Tropical island lagoon from above
The water here is startlingly cold even in August, fed by currents that sweep around the headland and funnel into this pocket. Visibility runs to twenty metres on calm days, revealing a seabed of tumbled boulders colonised by sea urchins and anemones. Snorkelers follow the cliff base where it continues underwater, the rock face dropping into depths that fade to navy. Grouper occasionally patrol the transition zone where light fails, curious enough to approach if you stay still.
Access keeps crowds minimal—the path isn't marked on most maps, and the final descent feels precarious enough to deter families with young children. You'll see more boats than beachgoers, yachts anchoring offshore for lunch while their passengers swim to the rocks. By mid-afternoon the cliffs cast the cove into shade, dropping the air temperature enough that you'll want a towel the moment you leave the water.