Articles tagged with: la seu
Palma de Mallorca
Palma de Mallorca, Palmaria founded by the Romans, is situated at the center of the bay.
It is the most important port of the island, which absorbs most of the tourist flow, providing numerous recreational facilities, …