Header Ads

The Al Sadran palace in Imran, Najran

 NAJRAN: The Al Sadran palace in Imran, Najran, is shown in these pictures released by the Saudi Press Agency (SPA) , the structure represents the archicture popular in the area centuries ago.



No comments