Dyer Island

Extreme Scuba Diving Between Dyer Island and Geyser Rock – South Africa

One of the most exciting adventures that a scuba diver can go through is swimming right next to sharks. Shark ...
Read More