Alexandria Bay Town Dock
James St Apt
Alexandria Bay, NY 13607
Alexandria Bay Town Dock is a picturesque waterfront spot located in Alexandria Bay, NY. This charming area offers scenic views of the St. Lawrence River, making it a perfect destination for boating, fishing, and leisurely strolls. Visitors can enjoy nearby shops and restaurants, adding to the vibrant atmosphere of this cozy town.
Generated from this place's information
Also at this address
See a problem?