A picture from above of the city of Najran in the Kingdom of Saudi Arabia, a view of palm plantations in Najran, Saudi farms and agricultural crops, green nature, ancient historical monuments

We use cookies to provide for you a better experience. For more information check our Cookie policy.