Legzira beach morocco africa96Legzira beach morocco africaArtificial reefs waters of Dahab India96Artificial reefs waters of Dahab IndiaCathedrals Beach Ribadeo Spain96Cathedrals Beach Ribadeo SpainFall in Rodanthe has begun99Fall in Rodanthe has begunCoast Australia99Coast AustraliaSunrise waves Nags Head North Carolina Forrest Street access99Sunrise waves Nags Head North Carolina Forrest Street accessBeat up beach cottage outer banks99Beat up beach cottage outer banksFishermen ready to surf fish on beach96Fishermen ready to surf fish on beachBoat and surf fishing96Boat and surf fishingSunrise Avalon Pier96Sunrise Avalon PierSea stack off coast of Ireland100Sea stack off coast of IrelandPortugal Madeira Island beach98Portugal Madeira Island beachEmpty Beach chairs Gabbice Mare Italy96Empty Beach chairs Gabbice Mare ItalyCasting fishing net from pier96Casting fishing net from pierClouds over beach Outer Banks96Clouds over beach Outer BanksThe Galle Face Beach Sri Lanka99The Galle Face Beach Sri LankaEnd of the day remnants of a pier96End of the day remnants of a pierStorms Over the Gulf96Storms Over the GulfDiving at Silfra plates North American Eurasia continents meet96Diving at Silfra plates North American Eurasia continents meetColorful surf96Colorful surf