In the photos, Sarah can be seen exploring the streets of Geneva and enjoying the breathtaking view of Lake Geneva. “My beautiful Geneva & my loves,” she wrote. Before going to Switzerland ...
Geneva is very pedestrian-friendly. When you take into account the beautiful scenery ... from machines stationed by the boat bays. For travelers with Geneva Transport Cards, all water taxi ...