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