where is northerly island?
Click above image to enlarge. The Northerly Island is a 91-acre manmade peninsula found on the shores of Lake Michigan in Chicago, Ill. It is located south of the Adler Planetarium and provides protection to Burnham Harbor from Lake Michigan storms. The restoration would primarily occur on the south side of the island and encompass approximately 40 acres of land.