Category Alexandria Bay

Power House, Boldt Castle, Heart Island, Alexandria Bay, New York, USA

Over 1,700 islands, both big and small, make up the Thousand Islands archipelago of islands along the St. Lawrence River between the US and Canada. This photo is of the Power House at the Boldt Castle complex located on Heart Island. Although we just took a cruise tour throughout the Thousand Islands, we were able […]