Alexandria is the second largest city in Egypt, stretching along the coast of the Mediterranean Sea and boasting a ma ...
Alexandria is located on the north coast of Egypt and has inspired artists, authors and historians for generations. I ...