A report from Caribbean News Now. Follow the link below to the original report. The Turks and Caicos Islands (TCI) is to host its first annual Lionfish Festival. The Festival, hosted by the Departm…

Source: Turks and Caicos to host first annual lionfish festival

Advertisements