The Turks and Caicos Islands just hosted their first Lionfish Festival. The Departments of Environment and Coastal Resources and Culture…