In that day there shall be an altar to the Lord
in the midst of Egypt, and a monument at the
border there of to the Lord. And it shall be for
a sign, and a witness to the Lord of Hosts in
the land of Egypt."
Are the answers already present in the Bible??
Also to signs and wonders in Egypt:
God has set signs and wonders
in the land of Egypt, even to this day."
For some interesting reading on this particular topic go here:
The Pyramids of Egypt & Mars