Tanzania offers divers world-class reefs and plentiful schools of tropical fish just offshore of the popular beaches and secluded locations. Dive courses are offered at many of the hotels and lodges on the mainland coast as well as Zanzibar, Pemba and Mafia islands, and it is a rewarding skill to learn while on holiday, but the surface swimmer need not to despair since most of the reefs...