In My Footsteps Christopher Setterlund Trip 2: Truro, Massachusetts January 14, 2010 It may be one of the smallest towns on Cape Cod, but Truro stacks up against any of the others when it comes to natural beauty and historical attractions. Located only thirty-eight miles from Hyannis, the commercial... Sign in to see full entry.