Canon Beach, Oregon, United States Of America 11:12Cannon Beach is famous for the haystack rock, which stands 235 feet from the edge of the coast, long sandy beaches and beautiful state park...Read More