Geneva is the second-largest city in Switzerland and sits on the shores of Lake Geneva near the French border. Known for its international importance, beautiful lakeside setting, and rich history, Geneva offers a unique mix of culture, nature, and global influence.