Toronto is the capital of the Province of Ontario and is the largest city in Canada; it is located on the north western shore of Lake Ontario and just an hour’s drive away from the magnificent Niagara Falls and Niagara on the Lake, best known for its wines and fresh produce.
Book your holiday today:
Within GB: 01580 214 089 • International: +44 (0)1580 214 089