Where is Ashford?

Where is Ashford located?

Ashford, New York, United States (approx. 42.3203418°, -78.6080818°)


Where is Ashford on the map?