you should be yesAm I allowed to guess again?
Yep, or El Cairo as I know it from rFactorGezira GP (as said by this website)
edit: or El Gezirah Park, whatever
http://weekly.ahram.org.eg/News/4995/26/Formula-One-in-Egypt,-----.aspx
It was. Feel free to revive it if you wantThis looks like it used to be a fun game.....