The Dune Ridge Trail is a rather short hike at about 0.6 miles. The trail head is accessible from the Kemil Beach parking lot, Google coordinates 41.677415, -87.009015. It connects to about 2 miles of trails in Beverly Shores, and it is only a 5 minute drive from the Great Marsh Trail.
Most of the trail runs along the top of a dune which provides some excellent views of the Great Marsh. It is near the Lake Michigan shore and as such the trail is composed of very loose sand. Hiking this and the Great Marsh Trails in conjunction make for a nice two part afternoon. I have visited this area twice, in early and late fall.
These two posts show some of my favorite images from this trail.