
One of the defining landmarks of Palma is the magnificent Catedral de Mallorca, more affectionately known by locals as La Seu. Rising above the city walls and overlooking the shimmering waters of Palma Bay, its honey-coloured sandstone seems almost to glow beneath the Mediterranean sun.… Read the rest

