5 views 13:56 (Europe/Paris)
Le Havre is a major port city in northwestern France, located on the English Channel. It is the second-largest port in France, handling over 50 million tons of cargo per year. Le Havre is also home to a number of museums, including the Museum of Modern Art André Malraux and the Museum of Natural History.
A city skyline with a canal, a white pedestrian bridge, and a tall tower under an overcast sky.
20°C - few clouds
Humidity: 55%
Wind: 7 m/s