Situated on the Mediterranean coast, in the North of Egypt, Alexandria is one of the country’s biggest and most important cities as well as a region imbued with ancient myth and legend. Founded by Alexander the Great around 2500 years ago, the city was, at one point, the cultural and educational center of the world.