Where is Hector?
Where is Hector located?
Hector, New York, United States (approx. 42.5006271°, -76.8724586°)
Where is Hector on the map?
{"latitude":42.5006271,"longitude":-76.8724586,"title":"Hector"}