Kabul is the capital and largest city of Afghanistan, an ancient heart in a land of mountains. Nestled along the Kabul River, its history echoes with resilience and change, a witness to centuries.
Kabul is the capital and largest city of Afghanistan, an ancient heart in a land of mountains. Nestled along the Kabul River, its history echoes with resilience and change, a witness to centuries.