Where is Sugarloaf Hill?

Where is Sugarloaf Hill located?

Sugarloaf Hill, Sugarloaf Hill, United States of America (approx. 41.36065°, -73.94625°)


Where is Sugarloaf Hill on the map?