Discovery Garden Bus Stop To Ibn Babtuta Station is located in Dubai, UAE on 24VPH24, Jebel Ali Village - Discovery Gardens. Discovery Garden Bus Stop To Ibn Babtuta Station is rated 3.8 out of 5 in the category bus tour agency in UAE.
Address
24VPH24, Jebel Ali Village - Discovery Gardens