Palma de Mallorca is the capital and largest city of the Balearic Islands in Spain. Located on the fringes of...
architecture
Think steep terraces of brightly coloured houses, grand palazzos and dramatic rocky cliffs and you could be dreaming of Liguria’s...
