Afghan chiefs and a British Political Officer posed at Jamrud fort at the mouth of the Khyber Pass in 1878. The Jamrud Fort is located at the …
Find Us On