What are the New Hampshire borders?

Quebec to the north,

Massachusetts to the south,

Maine and the Atlantic Ocean to the east and

Vermont to the west.