Aliwal Shoal, South Africa

Dive the Aliwal Shoal and see the sharks up close with Nomad Tours. www.nomadtours.co.za