The Dellewal Bay is a bay in the west of Terschelling and is also recognized as the only natural bay in the Netherlands. In earlier days, the bay sheltered fishing and trading ships from storms and bad weather. Enjoy this iconic view!
Do you want personal tips for your holiday? Then sign up for the newsletter