Top photos from 102 spots at Beach

Haystack Rock, Cannon Beach, Oregon

Zoutelande Beach

Restaurant at the beach, Zeeland

Gruinard Bay Caravan Park and Camping, Laide, Scotland

Ustka Beach

Hunstanton Beach Cliffs Norfolk

The Pier at Garden City, Myrtle Beach SC

Ocean Road

Huntington Beach Pier

Sankt Peter Ording Beach

Boat huts of Ahrenshoop

Ustka Beach