Africa by A Lovely Planet Morocco Tanzania From the medina in Marrakech to the white sand beaches of Zanzibar, explore our city guides, itineraries and hotel reviews in Africa.Â