New Hampshire Weather

Current New Hampshire Weather
The high temperature across New Hampshire is 41 in Portsmouth
The high temperature across New Hampshire is 23 in Berlin