Where is Big Indian?

Where is Big Indian located?

Big Indian, New York, United States (approx. 42.10259°, -74.44376°)


Where is Big Indian on the map?