This New Resort Community in Turks and Caicos Is the Perfect Antidote to 2020 by janiceorr December 18, 2020 The 46-home development is called the Strand, and is slated to open in late 2021. Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest