Where is Marseille? Marseille is the 2nd largest city in France, situated on the south coast right on the beautiful Mediterranean Sea. This port city dates back to its founding by the Greeks in 600BC and has been a important trade and immigration post for centuries. It is pretty much the polar opposite to Paris …
Continue Reading →