Stone town Walking
Zanzibar
Full Day
$40
/Person