Hi, I'm new to Boston and am planning a road trip from MA to Toronto or Montreal in June. I'll have 5 days to make the total trip, is it possible to stop by Niagra Falls on the way? Do you think I can visit both towns Toronto and Montreal within the 5 days? I guess driving up there should take me 6 hours or so. Any recommendations of sights to see? My gf and I enjoy theater, plays, museums, amusement parks, great hole-in-the wall restaurants (mexican, italian, chinese, japanese and mediterranean food) What's the weather like going that way in June?