Annapolis Landscape TV by Charles Kraus

Tag Archive: Canada

Jul 11 2011

Niagara Falls – Up Close!

Annapolis Landscape TV takes a road trip to Niagara Falls, Ontario, Canada to film the Horseshoe Falls on the Canadian side and the American and Bridal Falls on the US side.


Get the Facebook Likebox Slider Pro for WordPress