Posted Thursday, June 14, 2007 11:16 AM
I recently heard about the world's only conch farm in Turks & Caicos, where you can see a show with trained conchs (if anyone can find that on YouTube, please share!), or buy some fresh conch to use for a meal. I'm always up for trying new cuisine
Read More...
Posted by
Knot Miles
Filed under: Caribbean, Cuisine