Tag: Natural Places in Oregon

Thor’s Well – The Odd Natural Wonder of Oregon

Thor's Well in Oregon is an awe-inspiring natural phenomenon on the coast of Oregon in the Pacific Ocean. It's more than 100 feet in...