Shark Diving South Africa. Protea Banks, Mozambique, Sardine Run

- sharkdiving.co.za

Dive with Sharks on Protea Reef, cageless baited Tiger and Bull Shark diving, Southern & Northern Pinnacles, Protea Reef, Shelly Beach, South Africa

  7,109,277   R 103.46