Bearing testament to the mélange of African, Arabian and Indian cultures ... with piquant aromas wafting through the air. Fruits and spices formed colourful mountains on small carts and vendors ...