LAKEGENEVA

Lake Geneva

Lake Geneva or Lake LĂ©man is a lake in Switzerland and France. It is one of the largest lakes in Western Europe. 59.53% of it comes under the jurisdiction of Switzerland, and 40.47% under France .

The above text is a snippet from Wikipedia: Lake Geneva
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!