Walcheren, quiet and
sunny peninsula