The Khyber Pass lies between Afghanistan and __ — CodyCross Answer | CodyCross Solutions