2009-01-01
The Natural Beauty of the Canadian Side of Niagara Falls is highlighted on this tour guaranteed to imprint memories that will last a lifetime. Travel Through 12,000 Years of natural history as you encounter the 'Greatest Wonder of the World'.