Niagara on the Lake

Niagara Falls - for the Falls, of course

Toronto - Ontario's multicultural capital

Kitchener - hosting the largest Oktoberfest in the world outside of Munich

Stratford - picturesque city that hosts the Stratford Shakespeare Festival from April to November

New York

Buffalo