takemytrip.com
Cannon Beach & Haystack Rock
After finally breaking free from all of Portland’s attractions, I made my way to the coast. I already knew what I was to find here, and that’s exactly how I wanted it–no surprises, just a relaxing day to wind down from the plane trip. I headed straight into the town of Cannon Beach, and to the wide, sprawling stretch of sand on its doorstep. Cannon Beach is located about 90 miles west of Portland, via US 26. Once you escape the congestion of the city, the road narrows to two lanes, which is fine unless you end up behind someone …