Hertogenbosch - Central Station streetview

  • Print

s-Hertogenbosch , literally "The Duke's Forest") is a city and municipality in the southern Netherlands. It is the capital of the province of North Brabant. 's-Hertogenbosch is located 80 km (50 mi) south of Amsterdam.