Hello, Guest

Den Burg

Destination creator (Voyajo Team)

Den Burg is a town in the Dutch province of North Holland. It is a part of the municipality of Texel, on the island of that name, and lies about 12 km north of Den Helder. Den Burg is the largest and least touristic village of the island, though it has a historic centre, and it is the main town of (...) (from Wikipedia)

Trip creator - AvrahamShuval