** Spoiler Alert ** Stone Town in Zanzibar is one of my favourite places on earth! Here's my top 21 things to do in Stone Town to show you why ...