The Victòria peninsula on the island of Majorca.
The photo shows a view from the Talaia d’Alcúdia; in the background you see the Cap de Formentor.
The Victòria peninsula on the island of Majorca.
The photo shows a view from the Talaia d’Alcúdia; in the background you see the Cap de Formentor.