Where is Anthony's Nose?

Where is Anthony's Nose located?

Anthony's Nose, Anthony's Nose, United States of America (approx. 41.318317°, -73.97466°)


Where is Anthony's Nose on the map?