The park is located just a few miles north of Cannon Beach and well worth the visit. The drive through the park is winding and completely encased by beautiful trees. 5$ park fee and I recommend that you start the visit at Indian Head parking lot. Take the 2.6 mile loop that climbs up (and I mean up) through the forrest to a lookout point to the ocean. Coming back down on the loop can get narrow but worth it.