Latest severe weather alerts for Newton, NH - including national alerts, lightning and hurricane alerts
Sinai-a peninsula in northeastern Egypt; at north end of Red Sea. Sinai Peninsula. Arab Republic of Egypt, Egypt, United Arab Republic-a republic in northeastern Africa known as the United Arab Republic until 1971; site of an ancient civilization that flourished from 2600 to 30 BC.
The majority of Egypt's landmass is a flat and featureless desert which supports only minimal vegetation. In the upper eastern corner of the North African country, the mountainous Sinai Peninsula... The majority of Egypt's landmass is a flat and featureless desert which supports only minimal vegetation. In the upper eastern corner of the North African country, the mountainous Sinai Peninsula borders Israel and is separated from the rest of the African landmass by the Suez Canal.