Double Falls - From Silver Falls State Park, United States

Double Falls - From Silver Falls State Park, United States
Double Falls - From Silver Falls State Park, United States
Double Falls in Drake Crossing, United States is a special treat for sightseers and hikers alike. Located in the heart of the Eagle Cap Wilderness, the spectacular two-step cascade is visible from a scenic, 180-degree overlook reached by an easy 1-mile hike. The pristine natural environment of rapids, waterfalls and jagged rocks will give you plenty of photo-ops whilst also allowing peace and tranquility of being away from it all.