Torkham
Appearance

Torkham (alternatively Turkham or Towr Kham) is a city on the border between Afghanistan and Pakistan in the Khyber Pass.

Torkham (alternatively Turkham or Towr Kham) is a city on the border between Afghanistan and Pakistan in the Khyber Pass.