Dubai Internet City Metro Station

Dubai Internet City Metro Station

Dubai Internet City Metro Station is a well-known metro station on the Red Line of the Dubai Metro in Dubai, United Arab Emirates (UAE). The station serves mainly Barsha Heights and neighboring zones. Inaugurated in 2010, it was named after the nearby “Dubai Internet City (DIC)” and located at Sheikh

Read More