Thor's Well is an incredible sight along the southern Oregon coast. Located in between Lincoln city and Florence, Oregon, Thor's Well is just south of Yachats. There is plenty of parking just off Highway 101.
Thor's Well is an incredible sight along the southern Oregon coast. Located in between Lincoln city and Florence, Oregon, Thor's Well is just south of Yachats. There is plenty of parking just off Highway 101.