Must-See Spots in Cannon Beach: 7 Places to Visit During Your Stay
Just 90 minutes from Portland, Cannon Beach is located at the northern end of the rugged Oregon coast. Here, you’ll find unspoiled beaches, charming local shops, galleries, and restaurants, and stunning ocean views. It’s a nature lover’s dream, complete with tide pools, marine life, scenic hiking trails, and the iconic Haystack Rock. Keep reading for … Read more
