Alexandria

Alexandria is the second largest city in Egypt and is located on the country’s Mediterranean coast. Founded by Alexander the Great in 332 BC, Al… Read the rest