Located just outside the small town of Honor in Benzie County, Esch Beach (also sometimes called Otter Creek Beach) sits within the stunning Sleeping Bear Dunes National Lakeshore, a 35-mile stretch ...
McCarty’s Cove, a small beach near downtown, offers the perfect swimming spot on warm summer days, with the historic Marquette Harbor Lighthouse standing guard nearby. The lighthouse itself, built in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results