Travel Features

Palma Majorca

Perfect Palma

By
With its fancy shops, peerless climate and slow-paced charm, Mallorca’s capital, Palma, was described as Palma the best place in the world to live. Read More