Washougal, United States
Latourell Falls
Latourell Falls is a waterfall along the Columbia River Gorge in the U.S. state of Oregon, within Guy W. Talbot State Park.
- City
- Washougal
- Country
- United States
- Category
- Nature
- Suggested visit
- About 150 minutes
Background: Wikipedia