A snorkeller swims with a juvenile whale shark off Mafia Island in Tanzania. The area is sheltered, so you get flat and sunny days like here to capture nice reflections at the surface. Mafia Island is probably the best place in Africa to see whale sharks, plus it is a lovely island with a healthy reef in the nearby marine park.
A snorkeller swims with a juvenile whale shark off Mafia Island in Tanzania. The area is sheltered, so you get flat and sunny days like here to capture nice reflections at the surface. Mafia Island is probably the best place in Africa to see whale sharks, plus it is a lovely island with a healthy reef in the nearby marine park.