Live camera in Alexandria Bay, New York, one of the travel destinations of the Thousand Islands region on the St. Lawrence River, on the border with Canada. The camera looks towards historic Boldt Castle and shows the river, the islands, the boat and ship traffic and the changing weather over the water. The stream comes from the Alexandria Bay Chamber of Commerce.
Location: United States - Alexandria Bay - Nova York, EUA