A typical street in Stone Town. The Indian shophouses have commercial spaces on ... and other green areas. With its high density and narrow streets, Stone Town has a limited number of public spaces, ...