Visitors Beware of Thor’s Well!

Visitors Beware of Thor’s Well! Short video of Thor’s Well in action. Thor’s Well is located in the Cape Perpetua Scenic area just south of Yachats on the central Oregon Coast. Visitors Beware! Thor’s Well draws thousands of visitors every year hoping to get a glimpse of one of Oregon coast’s amazing natural wonders. The […]