A round the clock tour of Geneva!

Located at the southern tip of Lake Geneva, surrounded by the Jura mountains and the Alps, Geneva offers exceptional views of the majestic Mont Blanc.
More videos