Ibn Battutal Mall is the the world’s largest themed shopping mall and consists of six courts, each of whose designs are inspired by some of the countries visited by the Moroccan explorer Ibn Battuta.
Ibn Battutal Mall is the the world’s largest themed shopping mall and consists of six courts, each of whose designs are inspired by some of the countries visited by the Moroccan explorer Ibn Battuta.