On Oregon’s Pacific coast is the fascinating Haystack Rock. The giant monolith rises 235 feet from the sands of Cannon Beach. It is accessible from shore during low tide. At high tide, however, be careful: many people have been stranded by fast rising water and had to be rescued. Next to it are two smaller yet impressive rock towers called the Needles. This sandy beach and shallow, warm water are perfect for a barefoot stroll with your best friend.