Does New Hampshire have beaches along the Atlantic ocean?

New Hampshire does not have beaches along the Atlantic Ocean. The state is located in the northeastern United States and is bordered by Maine to the east, Vermont to the west, Massachusetts to the south, and the Canadian province of Quebec to the north. New Hampshire has a coastline of about 18 miles (29 kilometers) along the Atlantic Ocean, but it does not have any sandy beaches. The coastline is mostly rocky, with cliffs, headlands, and small inlets.
Copyright Wanderlust World © https://www.ynyoo.com