Turks and Caicos Islands
Little Water Cay is a small, uninhabited island near Providenciales in Turks and Caicos. This island is home to an endemic species of iguana only found here, called Turks and Caicos Rock Iguanas (Cyclura carinata). Due to the introduction of cats and dogs to the islands, this species of iguana is now considered 'critically endangered'.
Read More