Le Havre

Le Havre - Port city in northern France. It's located at the mouth of Seine river. It's flourishing with trade activity.

Language: