Home to the world-renowned School of Photography, the Swiss Camera Museum and the Festival Images Vevey, this city on the ...
Geneva is split by the enormous Lake Geneva and the snaking Rhône River ... you might enjoy a stroll along the nearby Promenade de la Treille. One of the world's longest park benches (which ...