With so many dive sites to choose from, Bahamas scuba diving will be one of the memorable experiences that will remain in a person’s mind forever. Surrounded with warm and clear waters, there are around 1,000 dive sites spread across the 700 islands of the Bahamas. Because these Bahamas scuba diving spots have a lot […]