an Entity in Data Space: 134.155.108.49:8890
Venlo is a municipality and a city in the southeastern Netherlands, near the German border. It is situated in the province of Limburg.