Egypt

Alexandria city, on the Mediterranean coast of Egypt, is the second largest city thereafter Cairo and has a rich cultural heritage.