In addition to a number of small inland islands in rivers or lakes, such as the Lake Constance island of Mainau or the Weser island of Harriersand, Germany can boast more than three dozen sea islands in the North Sea and Baltic Sea. With the exception of the rocky island of Heligoland, which is about one square kilometre in size, all German North Sea and Baltic Sea...