Location on the map

10/5 Algeria St., seventh part - Cairo - New maadi

Map directions