The Ibn Battuta Mall is a large shopping mall on the Sheikh Zayed Road in Dubai close to Interchange 6 for Jebel Ali Village.
The Ibn Battuta Mall is a large shopping mall on the Sheikh Zayed Road in Dubai close to Interchange 6 for Jebel Ali Village. Retail - Malls Links: en.wikipedia.org By: Mike1989