Your complete Zanzibar travel guide for 2026 — best beaches, Stone Town, snorkeling at Mnemba Atoll, top resorts, and real…