Where is Village of Alexandria Bay located?
Village of Alexandria Bay, Village of Alexandria Bay, United States of America (approx. 44.33988°, -75.91597°)
Village of Alexandria Bay, Village of Alexandria Bay, United States of America (approx. 44.33988°, -75.91597°)