Browse 16 attractions, meet 29 travelers, 26 tour guides and discover 17 photos
Den Helder is a municipality and a city in the Netherlands, in the province of North Holland. Den Helder occupies the northernmost point of the North Holland peninsula. It is home to the country's main naval base.View Den Helder guide >
Explore places. Meet locals and fellow travelers. Become a free member.
Feature your profile and highlight your tours and offers. Get a free listing.
Interact. Say hi. Get active and introduce yourself in our community.