Al Jafiliya Metro Station with Location Map – Dubai Metro
The Al Jafiliya Metro Station, recently renamed Max station, is located on Sheikh Khalifa Bin Zayed Road in Dubai. It […]
Love Dubai: Metro, Maps, Menu, Real Estate
The Al Jafiliya Metro Station, recently renamed Max station, is located on Sheikh Khalifa Bin Zayed Road in Dubai. It […]