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