Where is Pound Ridge?

Where is Pound Ridge located?

Pound Ridge, New York, United States (approx. 41.2087066°, -73.5748483°)


Where is Pound Ridge on the map?