Egypt13, El Obour Buildings, Salah Salem St., Cairo 11371, Egypthttp://www.geomap.com.eg/Egypt3264