832-382871 - Aerial view, Puerto Portals luxury marina, Platja de s' Oratori and Illa d'en Sales beach, Portals Nous, Palma de Majorca region, Majorca, Balearic Islands, Spain, Europe
832-137401 - Town gate, Baluard des Portal Nou, Muralla town wall, Dalt Vila, Unesco World Heritage Site, historic town, Eivissa, Ibiza, Pityuses, Balearic Islands, Spain, Europe
832-137402 - Town gate, Baluard des Portal Nou, Muralla town wall, Dalt Vila, Unesco World Heritage Site, historic town, Eivissa, Ibiza, Pityuses, Balearic Islands, Spain, Europe