A Guide to Thor’s Well on the Oregon Coast
Located on the Central Oregon Coast, Cape Perpetua is home to Thor’s Well, which offers one of the most breathtaking ocean views along the entire West Coast. And rest assured, the name is accurate – witnessing this wonder is truly a magnificent and awe-inspiring experience. That being said, it is also one of the most …