Geneva is split by the enormous Lake Geneva and the snaking Rhône River ... And if you're in the mood for a leisurely walk, you might enjoy a stroll along the nearby Promenade de la Treille.