Africa

Underwater lies another world of beautiful coral reefs, colourful tropical fish and strange and wonderful marine life which can be explored by snorkelling along the water's surface or diving deep into the waters below. The best Diving & Snorkelling opportunities in Africa are listed below (click on the names for more details).

Zanzibar

Tanzania

Diving and Snorkelling in the Seychelles

Seychelles

Mozambique Beaches

Mozambique

Toliara (Tulear)

Madagascar

Mafia Island

Tanzania