Where is Sugarloaf Hill?

Where is Sugarloaf Hill located?

Sugarloaf Hill, New York, United States (approx. 41.36065°, -73.94625°)


Where is Sugarloaf Hill on the map?