Alexandria Bay, New York Population, Schools and Places of Interest
Alexandria Bay, New York is a quaint village located in the heart of the Thousand Islands region of the St. Lawrence River. Situated between Kingston, Ontario to the north and Watertown, New York to...