Place
Al Khail Street
Al Khail Street is a major road in Dubai, United Arab Emirates, that has been developed with a 15-kilometre elevated roadway to reduce congestion.
Place
Al Khail Street is a major road in Dubai, United Arab Emirates, that has been developed with a 15-kilometre elevated roadway to reduce congestion.