Margaret Burroughs Beach in Douglas, Chicago

Margaret Burroughs Beach in Douglas in Chicago is a beach (Chicago Park District).

Nature
beach
Operator
Chicago Park District
Located in Cook County
Country United States