Ultimate Geneva Switzerland Travel Guide
Summary Getting There Neighborhoods in Geneva to Visit Weather and Climate Tourist Offices & Maps Places to Stay Cuisine Geneva Tourist Attractions Geneva lies between the Alps and the Jura mountains on the shore of Lake Geneva on the west side of Switzerland, bordering on France. Consequently, Geneva is the second largest city in Switzerland…