Saudi Arabia is a country in the Middle East. The cities of Mecca and Rafha are located there. (SG1: "The Tomb")

The Flag of Saudi Arabia
Saudi Arabia is a country in the Middle East. The cities of Mecca and Rafha are located there. (SG1: "The Tomb")
The Flag of Saudi Arabia