Considered to be one of France's most beautiful beaches, Palombaggia Beach (known ... and depart from the cities of Marseilles, Toulon, and Nice, arriving in Ajaccio, Bastia, Porto Vecchio ...