The Place - Postcards

Photo/Saudi Press Agency

ThePlace: Al-Hima Castle, a historical landmark in Damad Governorate, southern Saudi Arabia

By Arab News ·