With rich history, powder-fine beaches, prime wildlife viewing, and more, Hilton Head Island has something for the whole family.