News

Set on one of the most beautiful islands in Spain, Palma is the sun-soaked capital of Mallorca, full of history ... to the labyrinthine alleyways of the Old Town, Palma captivates travelers ...
Nestled in Serra de Tramuntana, Valldemossa is a picturesque town of cobbled streets, quaint storefronts and restaurants, and old ... Mallorca. But a quick note: If you're traveling from Palma ...