Saudi Arabia. What is it and where is it? Saudi Arabia is actually a sizable country, sandwiched between the Red Sea to the west as well as the Persian Basin… read more →