An insiders view of Geneva
The Wanderers in conversation with Kristelle Gentina Everything the guide books or tourism websites won’t tell you about the place. One little known fact/trivia that everyone should know about when travelling to Geneva.. The Geneva Transport Card is your free passport to Geneva’s transport network, which means that taking the…