Tags: Public Transit System.
Geneva Public Transport (French: ”Transports publics genevois” TPG) operates most of the public transportation system in Geneva Canton Switzerland including the city of Geneva. The agency’s head office is in Grand-Lancy Lancy.The TPG operates trams trolleybuses and buses for the Canton of Geneva and also serves some regions in neighbouring France.