Where is Hopuella?

Where is Hopuella located?

Hopuella, New Jersey, United States of America (approx. 40.38927°, -74.76183°)


Where is Hopuella on the map?