Leading Beaches in the US

Pools of water in the rocks that are fantastic for swimming 

Cannon Beach bestbeachesintheusa 8669ffvb5