Stone Town Before or After the Beach? The Best Order for a Zanzibar Holiday

Starting in Stone Town can make sense when an international flight or ferry arrives nearby and the traveller wants to experience the historic city before settling into beach mode.
