Articles tagged with: Frederick Law Olmstead
History, Places »
Belle Isle Park is the largest island park in the United States. Located midway between Detroit, MI and Windsor, Canada; the 987 acre island park features a 9 hole golf course, Dossin Great lakes maritime museum, and a 150 acre state protected wooded area. The Park offers beautiful unobstructed views of both the Detroit and Windsor skyline.


