Salt Cay, Turks and Caicos Salt Ponds and Pink Flamingos Today I discovered Salt Cay in Turks and Caicos. This small island