‘s-Hertogenbosch (literally “The Duke’s Forest”) is a municipality in the Netherlands, and also the capital of the province of North Brabant. It is located in the southern Netherlands, some 80 km south of Amsterdam. The Dutch colloquially seldom say ‘s-Hertogenbosch but rather Den Bosch, which is traditional Dutch for “The Forest”. read more…