Turks & Caicos Tourist Board Partners with Popular Drama Series ‘The Bay’
Turks and Caicos Islands will be in the limelight in upcoming episodes of the Daytime Emmy winning digital drama series The Bay. The Turks & Caicos Tourist Board partnered with LANY Entertainment to coordinate and host the filming in the islands which will serve as the backdrop of a pivotal plot point in the new