Where is Anthony's Nose?

Where is Anthony's Nose located?

Anthony's Nose, New York, United States (approx. 41.3326°, -73.97043°)


Where is Anthony's Nose on the map?