Where is Long Eddy?

Where is Long Eddy located?

Long Eddy, Long Eddy, United States of America (approx. 41.85092°, -75.1335°)


Where is Long Eddy on the map?