Where is Sugar Hill?

Where is Sugar Hill located?

Sugar Hill, New Hampshire, United States (approx. 44.2156804°, -71.7972672°)


Where is Sugar Hill on the map?