From beginners to the professional, regardless of your level of diving skills, these islands provide you with endless marvels of undersea coral reefs with the abundance of macro and micro sea organisms that will surely enchant you to want to dive more!