Where is Watchung?

Where is Watchung located?

Watchung, Watchung, United States of America (approx. 40.63788°, -74.45098°)


Where is Watchung on the map?