Tuesday, February 8, 2011

Canoe ride over Palouse Falls

World Record Kayak highest water fall near,
Lacrosse Washington at Palouse Falls 186 feet….
Click here to View Video

No comments:

Post a Comment