Sail Amsterdam bills itself as the world’s largest nautical festival. Every five years, more than 600 ships navigate along the North Sea Canal before mooring in and around the IJhaven in Amsterdam. The ninth edition of SAIL Amsterdam takes place … Continue reading