Stone town, Zanzibar, Tanzania.