Where is Greek Peak Mountain Resort?

Where is Greek Peak Mountain Resort located?

Greek Peak Mountain Resort, New York, United States (approx. 42.505°, -76.14722°)


Where is Greek Peak Mountain Resort on the map?