Twin Falls Trail is tucked away in the scenic and serene Ollalie State Park outside North Bend, Washington ... hike, though you could also choose to begin from the opposite end via the Homestead ...