News
A chance visit to the Khyber Fort in Saudi Arabia: a perfect fusion of legend and reality The fort from a distance. Khaibar or Khyber evokes images of bravado, chivalry and victory against extreme ...
was built in 1964 at the mouth of the fabled Khyber Pass, where the Jamrud Fort is also located. The pass itself is a witness to history, and has seen countless invaders and great warriors enter ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results