Aix-en-Provence
[
French
]
A town in Provence, not far north of Marseilles, trading in olives, almonds and fruits.
Countries
France