Tiny Truro lies nestled between Wellfleet and Provincetown at the very end of Cape Cod. Incorporated in 1709, it was originally called Pamet by the Payomet Indians who resided there. Truro is a place... This description may be from another edition of this product.