The 9-mile Green Bay Trail covers North Shore towns such as Kenilworth, Winnetka, Highland Park and Lake Bluff. Because the trail stays generally within a mile of Lake Michigan, you can take any number of on-road side trips for beachfront views of the lake. The trail is suitable for even the youngest of riders, although the route does use some sidewalks and even a very small portion of residential road in Kenilworth. In addition, the surface alternates between asphalt and crushed limestone. Inexperienced cyclists and those with young children should use particular caution at road crossings and with any road riding.