Comment, Like, & Favorite
Niagara Falls Wonder Of The World
J R Baldini M Photog
Photograph - Photograph
Beautiful environment on the American side of the falls in the Niagara Falls State Park in Niagara Falls, NY. Besides being a PPA Master Photographer, I also teach plein air (outdoor) workshops in various locations. Niagara Falls is not officialy a Wonder of the World - wouldn't you think it should be ?
June 20th, 2012
Viewed 123 Times - Last Visitor from Simi Valley, CA on 08/13/2014 at 3:28 AM
copy and paste to your website / blog - preview