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 126 Times - Last Visitor from Sunnyvale, CA on 09/07/2014 at 8:33 AM
copy and paste to your website / blog - preview