Location on the map

El Safa St Off El Fath St , Fuwah - Kafr El Sheikh - Kafr El Sheikh

Map directions