neighborhood in Zanzibar

A neighborhood of small houses in Zanzibar, Africa.