fbpx

Race for the Conch Eco-Swim

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