Last weekend over 32,000 people turned up to visit the sites of the ongoing construction of what has been dubbed Geneva’s “project of the century”. When complete the project will connect the train networks of France and Geneva to create a seamless link between Cornavin, Geneva’s central train station, and Annemasse in France. In addition, […]
You are here: Home / Archives for Geneva Annemasse train link