Towns and villages of the Balearic Islands
Palma
Palma, the captivating capital of Mallorca, is a resort city nestled in the western Mediterranean. Its skyline is dominated by the impressive Santa
Learn more about Palma
Valldemossa
Palma, the captivating capital of Mallorca, is a resort city nestled in the western Mediterranean. Its skyline is dominated by the impressive Santa
Learn more about Valldemossa