WorldHindustan Times

Where is Elizabeth ‘Liz’ Waddell? North Carolina woman, 44, goes missing in the Caribbean; husband seeks help

in5points
  1. Elizabeth ‘Liz’ Waddell, 44, of North Carolina, went missing in Grenada on July 22, 2026.

  2. She was last seen on Grand Anse Beach in St. George’s at around 8 pm.

  3. She is married to Cailen Waddell, an operations manager in Cary, North Carolina.

  4. She holds a Doctorate in Physical Therapy from UNC Chapel Hill and owns Art of Movement Physical Therapy in Cary.