Where is Alexandria Bay?

Where is Alexandria Bay located?

Alexandria Bay, New York, Canada (approx. 44.33612°, -75.91793°)


Where is Alexandria Bay on the map?