Visitors can wander through maze-like streets, where shops, markets, and traditional houses sit alongside huge palaces.
Although the overall urban fabric and townscape give Stone Town its unique character, many individual buildings of historical and architectural significance represent local architecture and building ...