Where Is Cannon Beach, Oregon?
Where is Cannon Beach, Oregon? It is on the northwest coast of Oregon near the state of Washington border. A small coastal city that is known for its tufted puffin population. It has much natural beauty with a downtown area filled with galleries and boutiques. Its population is around sixteen hundred and ninety … Read more