Live sea view cam in North Holland, Netherlands: Petten Beach. See current weather on the page and open the map below for the spot.