Ismailiya Definition
Definition
A city in northeastern Egypt, near the Suez Canal and Ismailia Governorate, traditionally celebrated for its temples and its zoo on the island of Horus.
Browse
A city in northeastern Egypt, near the Suez Canal and Ismailia Governorate, traditionally celebrated for its temples and its zoo on the island of Horus.
Browse