Taking strides through the Ibn Battuta Mall – where every step hold...