Geneva

Geneva is the second most populous city in Switzerland and is the most populous city of Romandy, the French-speaking part of Switzerland. Situated where the Rhone exits Lake Geneva, it is the capital of the...
Departure
Terminal
Today the world's new tourism reviews 86282 pieces.
Travel reviews and advice on more than 115872 million, all from real travelers!