Maybury State Park offers 1,000 acres of rolling hills and peaceful forests that make you forget you’re near a major metropolitan area. It’s like someone transplanted a chunk of northern Michigan ...
Tucked away in Benzie County just outside the charming town of Honor, Esch Beach (sometimes called Otter Creek Beach by locals) sits within the stunning Sleeping Bear Dunes National Lakeshore – a ...