Marseille is a wonderful coastal town in Provence, Southern France. It is a multicultural hub that goes back to the Ancient Greeks, who founded the port under the name of Massalia. Marseille today is a synonym for sophistication and culture, and you c ...