Annapolis Landscape TV by Charles Kraus

Tag Archive: Niagara Falls

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.

Facebook

Get the Facebook Likebox Slider Pro for WordPress