Boa Vista is another excellent diving destination in Cabo Verde. Dive sites around the island boast clear waters, thriving coral reefs, and an abundance of marine life such as turtles, rays, eels, and tropical fish. Boa Vista's waters are also home to a fascinating shipwreck and underwater lava formations.