Hosted on MSN2mon
Best Dive Spots in Africa for Underwater ThrillsCape Verde, and the Canary Islands, are perfect for diving. They have beautiful coral reefs and clear water. Divers can see many types of marine life, from whale sharks in the Seychelles to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results