Third Beach Trailhead (Strawberry Bay Falls) is located in La Push, United States on La Push Rd. Third Beach Trailhead (Strawberry Bay Falls) is rated 4.8 out of 5 in the category hiking area in United States.
Amenities
Good for kids
Public toilet
Accessibility
No wheelchair-accessible entrance