A lake in southwest Central Europe on the border between France and Switzerland



Solutions A lake in southwest Central Europe on the border between France and Switzerland has 5 entries with similar clues