The fairy tale island of Lindau rests on Lake Constance. Switzerland and the Alps lie across
GERMANY
...........................
EF- GER- 15900