Cay Sal is a small island in between Florida, Cuba, and the Bahamas.
It is no longer inhabited.
The Bahamas has an agreement between them and the U.S. Coast Guard to frequently check the island and other islands around it for stranded people who might be there.