Where is Armonk?

Where is Armonk located?

Armonk, New York, United States (approx. 41.12648°, -73.71402°)


Where is Armonk on the map?