No trip to Toronto, Canada would be complete without a visit to Toronto Harbourfront Centre. Stretching out across 10 acres, this scenic sight is situated just off of Queen’s Quay West on the shores of Lake Ontario. Spend a few hours or an entire day here, where you...