The incredible Zanzibar City, on an island in Africa, home to impressive landmarks and pristine white-sand beaches, was named ...