A WORLD APART
The scenery of the north is quite different from the beach resort image many have of Mallorca Viewing tower at the spectacular Cap de Formentor
The scenery of the north is quite different from the beach resort image many have of Mallorca Viewing tower at the spectacular Cap de Formentor