Spain, Balearic Islands, Mallorca, Aerial view of Portals Nous, beach Platja de S'Oratori and Illa d'en Sales