The Bahamas are an archipelago of about 700 islands and 2,400 uninhabited islets and cays lying fifty miles off the east coast of Florida. Only about thirty of the islands are inha...