Developed Country. In 2008 the population was 512 people per square mile.
Afghanistan Geography Nick Guay. Terrain and agriculture Afghanistan is situated in the interior of Asia, lying on the Iranian Plateau. It is a country.