Where is Big Indian Station?

Where is Big Indian Station located?

Big Indian Station, Big Indian Station, United States of America (approx. 42.102497°, -74.44528°)


Where is Big Indian Station on the map?