The Touring Club Suisse, or TCS, is a familiar sight in Geneva. It’s a place where Swiss motorists, cyclists, and adventurers have come together for over a century. The TCS was founded in 1896 by a group of cycling enthusiasts. The club has evolved from those humble beginnings to become the largest mobility club in Switzerland, with over 1.5 million members today. From insurance and road assistance to travel advice and safety campaigns, TCS has become an integral part of Swiss life and is a strong advocate for safe and sustainable mobility. The TCS headquarters is located in the city of Geneva. While the building may not capture the public’s imagination in the same way as a grand cathedral or museum, it has a vital role in ensuring the safety and well-being of all road users.
Monument des Communes réunies Statue
Carouge in 1816. Imagine the whispers, the hushed excitement as 24 communes decided to join the canton of Geneva. This