Puglia is a great place to see the Mediterranean’s underwater delights, and a favourite snorkelling spot for people in the know is Porto Selvaggio. The water here is amazingly clear and the variety of sea life amazing. Treats to look out for include starfish, shoals of anchovies and (if you’re lucky) maybe even an octopus.
Porto Selvaggio is only accessible by foot (about 20 minutes from the road) and lies on the edge of a marine reserve. A freshwater spring means the water can be cool here, so outside summer you’ll need a wetsuit.