Goa's public transport largely consists of privately operated buses linking the major towns to rural areas. Government-run buses, maintained by the Kadamba Transport Corporation, link major routes (like the Panaji–Margao route) and some remote parts of the state. The Corporation owns 15 bus stands, 4 depots and one Central workshop at Porvorim and a Head Office at Porvorim.[115] In large towns such as Panaji and Margao, intra-city buses operate.