Where is Alexandria Bay?

Where is Alexandria Bay located?

Alexandria Bay, New York, United States (approx. 44.336127°, -75.917931°)


Where is Alexandria Bay on the map?