Gennevilliers in France, northwest of Paris along the Seine River, boasts a major industrial port and proximity to the iconic Montmartre neighborhood, adding maritime flair to its urban setting.
Advertisement
Map showing where is Gennevilliers located in France.