Where is Sugar Hill?

Where is Sugar Hill located?

Sugar Hill, Sugar Hill, United States of America (approx. 44.21568°, -71.797264°)


Where is Sugar Hill on the map?