When it comes to naming towns, it was often a case of looking around for the nearest notable landmark to name it after. For Twin Rocks, Oregon the choice was remarkably easy.
Offshore from the seven miles of pristine sands on Rockaway Beach are two enormous 100-foot-high rocks, made of 20-30 million year old sandstone which was over time forced up into a ridge of sandstone. As time and the ocean wore away at the ridge it left the harder pieces behind in the form of twin rocks.
The twin rocks are also the site of a rather unusual burial service offered by Twin Rocks Undersea Memorial in which ones loved ones ashes are set out to sea.
Know Before You Go
Twin Rocks is located near two other unincorporated communities in Tillamook County, Barview and Watseco. The three communities are all along a 3-mile stretch of U.S. Route 101 between the cities of Rockaway Beach and Garibaldi.
Follow us on Twitter to get the latest on the world's hidden wonders.
Like us on Facebook to get the latest on the world's hidden wonders.
Follow us on Twitter Like us on Facebook