Friday, July 23, 2010


Received a nice official card (NL-389268) from The Netherlands today!

Den Helder is a city in the Netherlands, in the province of North Holland. Den Helder occupies the northern most point of the North Holland peninsula. It is home to the country's main naval base.

No comments:

Post a Comment