×

Venlo

City
Venlo is a city in the southeast of the Netherlands, near the German border. In the center, the Museum van Bommel van Dam showcases modern art. Close by, the Limburgs Museum has Stone Age relics and visual art from around the region. Sint...
Population: 100,536 (2015)
Area: 49.8 mi²
Area code: 077
Demonym(s): Venloër, Venlonaar, Venloënaar, Venlonaer
Elevation: 21 m (69 ft)