Diving and snorkeling is not so easy on the Cape Verdian Islands. You have to overcome vicious shore breaks and currents. Wet suits are recommended.
Underwater, however, you may enjoy coral reefs, 639 species of fish including Mantas, sharks and turtles. (Which we did not see, unluckily). More Information: Stewart, Murray. Cape Verde (Bradt Travel Guides)