![Haystack Rock, Cannon Beach, Oregon, USA](https://www.travel1000places.com/wp-content/uploads/2020/06/Cannon-Beach-OR-Haystack-Rock.jpg)
![Cannon Beach, Oregon](https://www.travel1000places.com/wp-content/uploads/2020/06/Cannon-Beach-OR-beaches.jpg)
![Haystack Rock, Cannon Beach, Oregon, USA](https://www.travel1000places.com/wp-content/uploads/2020/06/Cannon-Beach-OR-Haystack-Rock-02.jpg)
![Haystack Rock, Cannon Beach, Oregon, USA](https://www.travel1000places.com/wp-content/uploads/2020/06/Cannon-Beach-OR-Haystack-Rock-01.jpg)
![Cannon Beach, Oregon](https://www.travel1000places.com/wp-content/uploads/2020/06/Cannon-Beach-OR.jpg)
Haystack Rock with its unusual shape is the landmark of Cannon Beach, a beach community with a wonderful small beach town flair. Lovely small shops and cafes make it easy to enjoy a relaxed vacation. Lots of Hotels, Motels, and nice B&B’s make it easy to find a place to stay.
Cannon Beach is located on US 101, ca. 25 mi south of Astoria and ca. 70 mi west of Portland.
![Ecola State Park, Oregon](https://www.travel1000places.com/wp-content/uploads/2020/06/Ecola-State-Park-OR.jpg)
Just 5-10 minutes north of Cannon Beach is Ecola State Park whose name derived from an Indian word for whale.
Standing on the cliffs the visitor has a gorgeous view along the coast. Indian Beach is a great place for beach walks and watching the sunset.
Web: Ecola State Park