Ayisha, I wonder the same thing. There's a program called smart draw and visio where the templates for maps can be made. Then you must use C# in order to make it web-based and navigatible. I don't know enough of the 3 programs to make a map myself but I have been thinking about it.
I was running through some of the ES website I had downloaded and the advertising on this website costs between $50 to $100 USD a month. Very old webpage, but at one time this website probably made enough money to support someone's lifestyle in Egypt.
But graphical maps for Luxor, red sea resort area must be made. Certainly one for Alex too. But maps for Ismaliya and Port Said might be a security risk.