
Cannon Beach
Kites of Coastal Oregon
Krystina Castella
Cannon Beach, a seaside town located along the Oregon coast, is most famous for, Haystack Rock, towering 235 feet above the shoreline. It is a protected marine sanctuary and attracts birdwatchers who flock here to see
