Conch tales, Turks & Caicos

A conch, a shellfish found commonly in the Caribbean, is one of the most popular meats in TCI.  I visited a famous conch bar by the beach and watch them harvest it and then had a great conch meal.

Comments