The best diving spots in Pemba, Zanzibar
The Zanzibar Archipelago consists mainly of two islands, namely: Unguja (also called simply Zanzibar), the main island of Read more…
The Zanzibar Archipelago consists mainly of two islands, namely: Unguja (also called simply Zanzibar), the main island of Read more…
Tanzania, a country in East Africa, enjoys a superb location on the shores of the Indian Ocean between Kenya and Mozambique. Off its coast, Read more…