Scuba diver in the blue ocean watching a shark as it approaches

Africa

Divers3

Logged dives37

Kenya flag

M.V. Alpha Funguo

Kenya

-

Temperature

-

Max depth

-

Logs

South Africa flag

MV Antipolis, wreck

South Africa

-

Temperature

-

Max depth

-

Logs

South Africa flag

MV Produce, wreck

South Africa

-

Temperature

-

Max depth

-

Logs

Kenya flag

Maftah

Kenya

-

Temperature

-

Max depth

-

Logs

Kenya flag

Maisha Marifu

-

Temperature

-

Max depth

-

Logs

Kenya flag

Malaika

-

Temperature

-

Max depth

-

Logs

Mozambique flag

Malongane Ledge

Mozambique

-

Temperature

-

Max depth

-

Logs

Tanzania, United Republic of flag

Mange Reef

Tanzania

-

Temperature

-

Max depth

-

Logs

Mozambique flag

Manta

Mozambique

-

Temperature

-

Max depth

-

Logs

South Africa flag

Manta Point

-

Temperature

-

Max depth

-

Logs

South Africa flag

Manta Point Aliwal

South Africa

-

Temperature

-

Max depth

-

Logs

Mozambique flag

Manta Reef

-

Temperature

-

Max depth

-

Logs

Mozambique flag

Marble Arch

Mozambique

-

Temperature

-

Max depth

-

Logs

South Africa flag

Marico Oog

South Africa

-

Temperature

-

Max depth

-

Logs

Tanzania, United Republic of flag

Marimbani

Tanzania

-

Temperature

-

Max depth

-

Logs

Mozambique flag

Matswa

Mozambique

-

Temperature

-

Max depth

-

Logs

Mozambique flag

Mavericks

Mozambique

-

Temperature

-

Max depth

-

Logs

Kenya flag

Maweni

-

Temperature

-

Max depth

-

Logs

Kenya flag

Mbungu

Kenya

-

Temperature

-

Max depth

-

Logs

Tanzania, United Republic of flag

Mbwangawa

Tanzania

-

Temperature

-

Max depth

-

Logs

South Africa flag

Mellow Yellow, Sodwana Bay

South Africa

-

Temperature

-

Max depth

-

Logs

Tanzania, United Republic of flag

Mikadini

Tanzania

-

Temperature

-

Max depth

-

Logs

Mozambique flag

Mikes Cupboard

Mozambique

-

Temperature

-

Max depth

-

Logs

Mozambique flag

Mikes Reef

-

Temperature

-

Max depth

-

Logs

Kenya flag

Milele

Kenya

-

Temperature

-

Max depth

-

Logs

Tanzania, United Republic of flag

Milimani North

Tanzania

-

Temperature

-

Max depth

-

Logs

Tanzania, United Republic of flag

Milimani South

Tanzania

-

Temperature

-

Max depth

-

Logs

South Africa flag

Millers Point

South Africa

-

Temperature

-

Max depth

-

Logs

Tanzania, United Republic of flag

Miniliths

Tanzania

-

Temperature

-

Max depth

-

Logs

South Africa flag

Miracle Waters

South Africa

-

Temperature

-

Max depth

-

Logs

Tanzania, United Republic of flag

Misoli Reef

Tanzania

-

Temperature

-

Max depth

-

Logs

Tanzania, United Republic of flag

Mnemba Sandbanks

Tanzania

-

Temperature

-

Max depth

-

Logs

Tanzania, United Republic of flag

Mnemba Zanzibar

-

Temperature

-

Max depth

-

Logs

Cabo Verde flag

Molhe de. Fora

-

Temperature

-

Max depth

-

Logs

Tanzania, United Republic of flag

Monoliths

Tanzania

-

Temperature

-

Max depth

-

Logs

Kenya flag

Msambweni

Kenya

-

Temperature

-

Max depth

-

Logs

South Africa flag

Msea Hammer

South Africa

-

Temperature

-

Max depth

-

Logs

Tanzania, United Republic of flag

Msumbiji

Tanzania

-

Temperature

-

Max depth

-

Logs

Senegal flag

Muchi Rocks

-

Temperature

-

Max depth

-

Logs

Tanzania, United Republic of flag

Mwana Wa Mwana

Tanzania

-

Temperature

-

Max depth

-

Logs

Kenya flag

Mwanamochi

Kenya

-

Temperature

-

Max depth

-

Logs

Kenya flag

Mwanyaza

Kenya

-

Temperature

-

Max depth

-

Logs

Tanzania, United Republic of flag

Nankivell

Tanzania

-

Temperature

-

Max depth

-

Logs

Senegal flag

Navarro

-

Temperature

-

Max depth

-

Logs

South Africa flag

Nebo Wreck, Aliwal Shoal

South Africa

-

Temperature

-

Max depth

-

Logs

South Africa flag

Needles

South Africa

-

Temperature

-

Max depth

-

Logs

Senegal flag

Nogaye

-

Temperature

-

Max depth

-

Logs

Kenya flag

Nomad

-

Temperature

-

Max depth

-

Logs