The Town of Hilton Head Island is buying more than 100 acres on the resort island -- the largest single parcel the town has acquired since it was incorporated 30 years ago.