Site Maintenance is complete. Please report any issues you find.

Den Helder, Noord-Holland

From BR Bullpen

Den Helder is located in the western Netherlands, at the northern end of a peninsula that separates the Atlantic Ocean from the Ijssel Sea, 50 miles north of Amsterdam, Noord-Holland. Martin Jole was born here.