The Toronto streetcar system comprises ten streetcar routes in Toronto, Ontario, Canada, operated by the Toronto Transit Commission (TTC), and is the largest such system in the Americas in terms of ridership, number of cars, and track length.
The Toronto streetcar system comprises ten streetcar routes in Toronto, Ontario, Canada, operated by the Toronto Transit Commission (TTC). It is the largest such system in the Americas in terms of ridership, number of cars, and track length.