Puerto Soller beats 100 global beaches. So, while Mallorca continues to gain global recognition for its exceptional nature ...
including Playa de Muro in Palma de Mallorca, which ranks fourth, and Cala Pluma in Ibiza, which is sixth. To conduct their ...