North Manitou Island - Wikipedia
https://en.wikipedia.org/wiki/North_Manitou_Island
North Manitou Island is located in Lake Michigan, approximately 12 miles (19 km) .... After the foundation sold most of the island to the United States government, the deer population declined due to the lack of artificial feed. The woods have ...