The Bahamas, an archipelago of over 700 islands, runs more than 750 miles southeastward from the southern point of Florida to the island of Hispaniola. The ...