Jun. 6—FLAG ISLAND, Minn. — A longtime resort at Flag Island on Minnesota’s Northwest Angle has been purchased and again is open for business. Justin and Tanya Ferguson, who own Cyrus Resort on the south shore of Lake of the Woods, have purchased the resort on Flag Island, which is now known as Cyrus’s Flag […]