Where is Apalachin?

Where is Apalachin located?

Apalachin, New York, United States (approx. 42.06952°, -76.15465°)


Where is Apalachin on the map?