Stone town walking city tour and Nakupenda sandbank with lunch in Zanzibar, Tanzania