Hi,
I'm planning a trip (5 days) with some friends to go from the Baltimore area to Toronto. We're planning on over-nighting in Niagara but other than that we don't have to many ideas as to what to see/do either on the way up to or once we're in Toronto. Any suggestions would be welcome. :)