Ibiza beaches: Playa d’en Bossa

INTERNATIONAL MELTING POT