carlsimmerman.com
Duck Lake Nature Trail - Faded Light
The Duck Lake Nature Trail is located just outside the City of Lake Geneva Wisconsin. With just under 2 miles of flat grass covered trail.