Filming Locations in Al-Kharj

Alkharj, Saudi Arabia
Akher Zeyarah (2019)

Kharj is a governorate in central Saudi Arabia. It is one of the important governorates in the Kingd...

View Details