Watch Island, New York, United States

Watch Island is a private island in the Thousand Islands region with a magnificent 6500 square foot Victorian mansion

Details:
Watch Island, New York, United States