Cannon Beach es una encantadora ciudad costera ubicada en la costa norte de Oregón, en el estado de Oregón, Estados Unidos. Esta pintoresca ciudad se encuentra a solo 90 minutos en coche de Portland, lo que la convierte en un destino popular para los residentes locales y los turistas que buscan escapar del bullicio de la ciudad. La característica más destacada de Cannon Beach es su impresionante playa de arena, que se extiende a lo largo de nueve kilómetros y está bordeada por majestuosos acantilados y rocas de granito. La playa es famosa por su icónica formación rocosa conocida como Haystack Rock, que se eleva a más de 70 metros sobre el océano y es el hogar de una gran variedad de aves marinas.