Home to the famous Haystack Rock, Cannon Beach is known for its rugged natural beauty, spectacular rock formations and scenic views of Oregon's coastline.
Undoubtedly one of America's top art towns, this city offers its visitors a memorable time.
One can go hiking, enjoy the natural surroundings or spend a relaxed day by the beach.
Numerous State Parks and trails provide adventure opportunities for those interested in trekking, cycling, etc. Surfing and river rafting are also common in the area.
Whatever it is, Cannon Beach attracts many tourists with different interests and is sure to be a great experience!