New Haven

New Haven is a small village in North Hampton with population of 756,000 it is a class 16 city. The city is home to St. Nemour a temple is dedicated in his honor.