Petra is located in ______________.

A. Iraq
B. Lebanon
C. Jordan
D. Iran

Show Answer
C. Jordan

LEAVE A REPLY

Please enter your comment!
Please enter your name here