White beaches, amazing marine wildlife, luxurious tropical trip on a budget? That, my people, is Zanzibar. Let me introduce you to the ultimate travel guide to Zanzibar: Where to stay, what to do, what to be aware of – and what I wish I knew before I first went. Zanzibar is an island in Tanzania,…