Explore Zanzibar, Pemba and Mafia with vivid maps, insider tips on hidden beaches, historic Stone Town, spice farms, wildlife reserves and practical travel advice for every budget.