Full Day Tour: Prison Island, Nakupenda Sandbank & Stone Town in Zanzibar City, Tanzania