1 Answers
Log in to answer

Aix is a port city located in France, from which the sailors of the Medusa set sail in 1817.

Source(s)

A History of the World in 10 1/2 Chapters