7 New Stations on Red Line Operational IckyGMay 01, 2010The seven (7) Dubai Metro stations which openned last Friday, 30th April 2010, include: Emirates, Airport Terminal 1, Al Karama, Emirates To...Read More