Florida Keys’ Little Palm Island Resort & Spa Reopened March 1
Little Palm Island Resort & Spa reopened March 1, almost two and one-half years after Hurricane Irma ravaged the 4-acre island off Little Torch Key in the Lower Florida Keys, following a complete redesign and rebuild.