 The top city in France for teaching English abroad, Marseille. A beautiful port city in southern France, Marseille has a long history as a crossroads of trade and immigration for thousands of years. Founded by the Greeks in 600 B.C., you can still get a glimpse of Marseille's historic value at the old port, where fishermen sell their daily catch along the picturesque key. Marseille's mix of cultures even earned at the title of European Capital of Culture in 2013.