Niagara Falls - Ontario

One of the most visited sites in North America, and with good reason. A natural wonder shared by two countries, Canada & the US, which has many distinctive viewpoints and nearby attractions.
Click Picture for Video Clip
Niagara Falls - Ontario

The Story behind the picture

Hard not to include this as a favorite location to visit. Shared by two countries with many common desires. 
The water flowing over these falls is impossible to fully estimate in one`s mind, however the sight is beyond compare. The "Maid in the Mist" at times actually disappears from sight as it moves closer to the base and rainbows caused from the water flow are regular in appearance.

No comments: