Stirrings in Sinai: Prepare the Way of the Lord Sinai, typically understood as the triangular peninsular of Egypt, can refer to an area that extends over the Red Sea into Saudi Arabia. It is th...