Al Muharraq Monastery is located, literally, "in the midst of the land of Egypt"....standing at its exact geographical center. As for the "pillar at its borders.... which will be for a sign and for a witness..." surely there can be no more demonstrable, concrete proof of the fulfillment of the prophecy than that the Patriarchal See of the Apostolic Church in Egypt, established by St. Mark himself, is situated in Alexandria, on Egypt's northern borders.
But the prophecy, knitting a perfect pattern of things to come, does not stop there. It continues, "Then the Lord will be known to Egypt, and the Egyptians will know the Lord in that day and will make sacrifice and offering". (Isaiah 19: 21).
As Christianity in Egypt spread, churches were built throughout the length and breadth of the land, and the sites chosen were, primarily, those which, had been visited and blessed by the Holy Family's sojourns. The New Testament records the fulfillment of these Old Testament prophecies as they unfold in their historical sequence.
"…….behold, an angel of the Lord appeared to Joseph in a dream, saying, Arise, take the young Child and His mother, flee to Egypt, and stay there until I bring you word, for Herod will seek the young Child to destroy Him ". (Matthew 2 :13).