Currently browsing tag

Water Cay

The Rock Iguana

The Rock Iguana (Cyclura carinata) is found nowhere else in the world. It is a shy and harmless reptile. These large lizards were once found on nearly all of the islands of the Turks & Caicos archipelago. Unfortunately, iguanas are no longer found on islands where livestock and domesticated animals …

Translate »


Lost your password?