jacek waliszewski00. This forgotten bleb; Afghanistan. Timur is a small province nestled between Nimroz to the West, Helmand to the North, and Pakistan to the South...