Where's Papa Dave III
Friday, June 8, 2012
American Falls Underview
This picture was taken from walkway to the American Falls in Niagara Falls, New York. One can see and just feel the raw power being generated here. These Falls were definitely worth a second look.
1 comment:
Carol Rush
June 9, 2012 at 5:36 AM
we go up there every year....so beautiful....
Reply
Delete
Replies
Reply
Add comment
Load more...
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
we go up there every year....so beautiful....
ReplyDelete