You are viewing a single comment's thread from:
RE: Willamette Falls in Oregon City, Oregon
The second most powerful waterfall in the United States? Are you sure, it looks so small.
The second most powerful waterfall in the United States? Are you sure, it looks so small.