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 ...