Public transport by bus, trolleybus or tram is provided by "Transports Publics Genevois" (TPG). In addition to an extensive coverage of the city centre, the network covers most of the municipalities of the Canton, with a few lines extending into France. Public transport by boat is provided by the Mouettes Genevoises, which link the two banks of the lake within the city, and by the "Compagnie Générale de Navigation sur le lac Léman" (CGN) which serves more distant destinations such as Nyon, Yvoire, Thonon, Evian, Lausanne and Montreux using both modern diesel vessels and vintage paddle steamers.