Mallorca anchorage

Anchorage in Mallorca

Port de Sóller, the only natural port on the rugged north coast of Mallorca.