At the beginning of January 2012 I am coming to visit Niagara Falls and I would like to get some info.
Is it better to stay on USA or Canada side of city Niagara Falls?
Does it take long time to get through the border of USA/Canada?
First I am arriving to Buffalo by Megabus at 3:15pm and than I want to take bus to Niagara Falls. Which bus can I take from Buffalo Downtown Terminal to USA Niagara Falls? How long does it take?
What about buses from Niagara Falls to Toronto? Are there any ferries from Niagara on the lake to Toronto.