The "Race for the Conch" Eco-Sea Swimtook place in the crystal-clear turquoise waters of Grace Bay on the island of Providenciales in Turks & Caicos. It is the third race in ...