mainau mainau.de welcome to the unique flower island in germany. mainau island lies just off the shores of lake constance in the far south-west of germany, close to switzerland and austria. Category:travel and tourism Global Rank:306,456 visits:140.2K pages/Per:3.1 ADS