The Windsor Center River Trail is a 1.3 mile paved loop, part of which runs beside the Farmington River. This lovely trail is an easy walk with many scenic viewing spots of the river. Kids and leashed dogs welcome. Parking lot located at the north trailhead across the street from Bart's restaurant, 55 Palisado Ave. If the lot fills up, there's also parking at the south end of the trail on Mechanics St. Enjoy the trail and your caching adventure!