The 26-mile cycling and hiking Heritage Trail runs from just north of Dubuque west to Dyersville, passing by limestone bluffs, interpretive sites, railroad artifacts and fossil collecting at the trail midpoint in Graf (563/556-6745; dubuquecounty.org).
Dubuque County Heritage Trail
Comments (0)