Stehekin, Washington, is considered one of the most remote towns in the lower 48 of the United States. Located in the North Cascades off Lake Chelan, the town is completely shut off from the world—you can’t drive there, so you have to get creative!
About 25 million years ago a very special event took place. Mother Nature created an awe-inspiring place for all of us to enjoy – the Sea Lion Caves of Oregon.