Sal Island is one of the best diving spots in Cabo Verde. The island offers a variety of dive sites that cater to all skill levels, from beginners to advanced divers. Explore underwater caves, shipwrecks, and swim among colorful coral reefs, diverse marine life, including rays, turtles, sharks, and schools of tropical fish.