If you're visiting Niagara falls in Canada, a good stop is a nearby town called Niagara
on the lake. It's such a cute little historical town completely decked with flowers,
seriously, there are flowers blooming in the road medians, gorgeous backyards and it has
farms, vineyards, orchards. On the way to the falls, stop by at the Botanical gardens..it has
a butterfly conservatory too http://www.travelniagara.org/d-npc-botany.htmlhttp://www.travelniagara.org/d-att-butterfly.html
At Niagara falls, the cable car (Aero car) and the boat ride (Maid of the Mist) are
worthwhile. These two attractions are really far apart though and in general, attractions at
Niagara are really spaced out. Walking the entire path will leave you pretty beat so take
advantage of the shuttle buses. If you have a car, it's a huge advantage.
Another great place to go near Niagara falls is Marine Land - dolphins, belugas,
You can't squeeze in both Niagara and marine land in
one day though..there's just so much to see.
Buffalo is probably a better place to shop in terms of deals and selection. they have
huge outlet malls. Many Canadians drive down to Buffalo over the long weekends to take
advantage of the shopping there
Enjoy your trip!