North Sea Canal buildings Old and new along the North Sea Canal, near Amsterdam. Which would you rather live in? Author: John Boston View all posts by John