Monthly Archives: May 2001

Alexandria Bay, New York Weather by Month

Located in the heart of the Thousand Islands region, Alexandria Bay is a picturesque village located along the shores of the St. Lawrence River in northern New York. Located in Jefferson County, Alexandria Bay boasts stunning natural beauty, with its crystal-clear waters, lush forests, and granite cliffs drawing visitors from far and wide. The villageā€¦ Read More »