Maybury State Park in Northville, Michigan isn’t just another green space on the map—it’s a 1,000-acre escape hatch from reality.