KHYBER PASS CITY Crossword Clue
KHYBER PASS CITY Crossword Clue
We know 1 solutions for: KHYBER PASS CITY
Crossword Puzzle Infos
Kabul is the capital city of Afghanistan and is located in the Khyber Pass region. It is one of the oldest cities in the world, having been founded in the 6th century BCE. Kabul is a major cultural, economic, and political hub in the region, and is home to many important historical sites.