Live sea view cam by Dune Allen Beach in Florida, United States (USA). See current weather on the page and open the map below for the spot.