One of Egypt's largest cities, Alexandria is also its principal seaport and a major industrial center. The city lies on the Mediterranean Sea at the western edge of the Nile River delta.
Copyright © 2025 Interpoint. All Rights Reserved | Powered by Master Vision Integrated Solutions