Thor's Well

US-101

Thor's Well is a dramatic natural spectacle on the Oregon coast where the ocean appears to be draining into a gaping sinkhole. This collapsed sea cave crea