The Bahamian archipelago comprises about 700 limestone islands and cays and over 2,000 rocks stretching more than 500 miles southeasterly from just off Florida to Cap Haitien in Haiti. The climate is temperate, the terrain is mainly flat, and the soil is sparse.
Read Full Article