Рет қаралды 34
Bobby 🤓
The Twin Falls Trailhead, located in Olallie State Park, Washington, USA, offers a 3.5-mile hike to the scenic Twin Falls, a pair of waterfalls totaling 150 feet in height, surrounded by lush forest and wildlife.