Home › Forums › The Red Sea Miracle › Locusts and the Sea Location › Reply To: Locusts and the Sea Location
-
Though I don’t know a whole lot, the weakest argument to me, seems to me to be that “Yam Suph” refers particularly or exclusively to a marshy region in North East Egypt.