10 views 03:14 (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.
6°C - light rain
Humidity: 65%
Wind: 10 m/s