George Bailey   

Niagara Falls and Niagara on the Lake are Tops

I just read that Niagara Falls and nearby Niagara on the Lake have been named by the popular website Trip Advisor as two of the top 10 visitor destinations in all of CANADA.
The town made 7th place and Niagara Falls made the list at No.8.
This doesn’t come as much of a surprise for the locals that live here.
To learn more about the rating and comments visitors had to say go to