Toronto

Located only 90 minutes from Niagara Falls, Toronto is Canada's most-populous city. Home to over 2.5 million people, Toronto is a great destination for group tours. There is plenty to see and lots to do here.

Nestled up to Lake Ontario, Toronto is a picturesque destination and is a popular location for........