Wellesley Island State Park in Fineview is that discovery, sitting pretty in the Thousand Islands like nature’s best-kept ...