Geneva is the largest city on the French side of Switzerland and is the perfect base for exploring that part of the country. Other places to visit are the famous Lavaux vineyards to sample some of Switzerland’s best wines and Gruyères, the city of famous cheese making. Geneva is a global city, a financial center and a worldwide center for diplomacy due to the...