Alexandria Bay, New York: Best Things to Do – Top Picks
Do you dream of exploring a place with grand castles, beautiful waterways, and quaint towns? Look no further than the Thousand Islands-Seaway area in upstate New York. This hidden gem is filled with over 1,800 islands in the St. Lawrence…