North Hampton Beach aerial view including historic waterfront buildings on Ocean Boulevard in Town of Hampton, New Hampshire NH, USA.