Mombasa Street, Nairobi, Nairobi, Afghanistan,00517
Klola Pushta, Kabul, Panjsher, Afghanistan,
Shahrenaw, Kabul, Kabul, Afghanistan,1003
Klola Pushta besides Shamsi Plaza, Kabul, Other, Afghanistan,
Other, Afghanistan,
Sadarat Street, Shar e Now, Kabul, Afghanistan,
Kuchae Kasabi, Kabul, Kabul, Afghanistan,1004
chicken, kabul, kabul, Afghanistan,
shahr now, kabul, kabul, Afghanistan,25000
95 Wilton Road, London, Other, Afghanistan,SW1 1BZ