Elephant Rock, seen above, towers over the desert in which country?

Elephant Rock, seen above, towers over the desert in which country?

A Saudi Arabia
B Egypt
C Morocco

Correct Answer: Saudi Arabia

Leave a Comment