Cavall d’en Borràs

Beach in the Illetas area