Bahamas islands are home to some of the most rewarding dive sites in the Caribbean, if not the world. There are a good number of sites here that can be dived in by most skill and experience