West Indies scuba diving holidays combine idyllic holiday destinations with a stunning underwater world. But with over 7,000 islands in 28 island nations, plus the tip of Florida, some of Mexico, the Central American coastline and the northern coast of South America, there is a lot to choose from! So what are…
