Cover photo full
Ibn Battuta Mall
Wikipedia | Google | Google Images | Flickr
Ibn Battuta Mall is a Shopping Mall in Dubai, United Arab Emirates. See other Shopping Malls in Dubai. There is currently no additional information available regarding Ibn Battuta Mall. Do you see any omissions, errors or want to add information to this page? Sign up.