Average rating:
It's a good place to go on a rainy day or if you are just moving into a new house. Main things include furniture and household items with a lot of interesting peripheral fun things. The atmosphere ... more
Search the web for more information about Geneva
Located at the extreme south-western corner of Switzerland, Geneva is surrounded by French territory. Its location, on the banks of Lake Leman between the Alps and the Jura mountains, provides a dramatic landscape and allows easy access to ski runs, vineyards, spas, and historic towns. Geneva …