A North Hampton resort set directly on the beach.
One Ocean Blvd., North Hampton, NH 03862
North Hampton, NH
Photo: Doug Kerr from Albany, NY, United States / CC BY-SA 2.0