Nakupenda sandbank, prison island and Stonetown tour in Zanzibar City, Tanzania