Formentor
On the northern tip of Mallorca is the Cap de…
Palma de Mallorca
The capital of the island of Mallorca, located in the…
Port D’Andratx
Port d’Andratx enjoys a picturesque setting located around 5km from…
Valldemossa
The highest town in Mallorca is probably best-known as the…