Toronto is the most populous city in Canada and the provincial capital of Ontario. It is located in Southern Ontario on the northwestern shore of Lake Ontario, with the original city area lying between the Don and Humber rivers.
The Toronto Island Ferry. The island has no auto traffic but it has a downtown airport, a park with a beautiful beach and a large Yacht Club. There is a sightseeing bus from downtown waterfront that tour around the island so you