Mmustafa khederReviews 1 · 6 years agoThe only place in Egypt that makes me feel that I'...The only place in Egypt that makes me feel that I'm not in Egypt lol