Middle Bay Beach
United States
>
Michigan
>
Marquette County
>
Marquette
>
Middle Bay Beach
Middle Bay Beach in Marquette.
Middle Bay Beach
Vegetation and ground cover
beach
Lake Superior and Ishpeming RR
Peter White Drive
Presque Isle Park Bog Walk, Island Store Ice Cream, Sunset Point
Island Beach Road
Shiras Pool
Moosewood Nature Center
Marquette Community Gardens