Germany - Mainau, the flower island