The coral reefs in the world are not doing very well sadly, but the Zanzibar Archipelago in Tanzania (Unguja, Pemba)...
Likoma & Chizumulu Island Travel GuideFacts, History, Things to do,Accommodation, and getting there Planning a trip to Likoma island? Want...