Explore beaches, stellar restaurants, water activities, two wine trails and nearby Sleeping Bear Dunes National Lakeshore from this Lake Michigan harbor town.