Zanzibar – Mythical town of Stones, Spices (Tanzania)

Zanzibar, with its mythical name evokes the old-world Arab charm of a bygone era. 25 miles off the coast of Tanzania, this archipelago in the Indian Ocean is a tourists’ passport to paradise. Trimmed with coconut palms and coral reefs,…
Read more