Zanzibar has an exotic, far-flung reputation, but this island archipelago off the coast of Tanzania is not at all unreachable. In recent years, this group of islands…
zanzibar
10 Wonderful African Islands
When mentioning an African holiday, most people will probably think of a safari tour, a visit to an ancient Egyptian monument or perhaps a trip to Cape…