Of the 3,000 islands of the Bahama chain in the Caribbean, only 20 are inhabited