16 Best Beaches in the Mediterranean
- Red Beach • Santorini, Greece.
- Spiaggia Grande • Amalfi Coast, Italy.
- Bogatell • Barcelona, Spain.
- Banje Beach • Dubrovnik, Croatia.
- Praia da Marinha • Algarve, Portugal.
- Super Paradise Beach • Mykonos, Greece.
- En Vau • Calanque, France.
- Spiaggia dei Conigli • Lampedusa, Italy.
MORE DETAILS