Check out the local area in Dover Beaches North—home to attractions like Chadwick Beach Island and Ocean Beach.