Niagara Falls – Ontario, Canada
Traveling on business in the Toronto / Buffalo area allows me to visit Niagara Falls on a regular basis. This is one of the most amazing natural features that is a must see if you are in the area. I have been here many times and this day the weather and sky was perfect for some pictures. On this day my visit to the falls was a quick 20 minute walk and then off to my next meeting.Niagara Falls is a world-famous set of waterfalls located on the Niagara River, which forms the border between the United States and Canada.…