Geneva Switzerland Tourist Information
The city of Geneva Switzerland straddles the French border. The French frontier can be seen from Geneva.