By Bridget Jackson Niagara Falls is one of the natural wonders of the world. I have seen many pictures of Niagara Falls and was always captivated by its beauty. I knew it was a destination I had to visit. When I arrived in Canada and got a glimpse of the Falls I was in admiration […]