Programme builds next generation of ocean guardians for diving destination Aliwal Shoal MPA
Aliwal Shoal is one of the most extraordinary marine environments in South Africa, yet many local people have never had the opportunity to experience…
Read more →