Afghanistan

Citizens from all countries need a visa to get into Afghanistan.

A tourist visa is not too hard to obtain, you need again the same letter of recommendation from your embassy (it might be a little harder get it since they may not really want you to go there, e.g. Italian embassy in Tehran doesn't give it) but even if you don't have it and talk kindly to the functionaries they may accept your request also without it. It normally costs 40€ and is ready in 3 working days, they keep your passport at the embassy.

Tehran Iran (maybe also Mashhad) is a good spot to get it but Astana Kazakhstan, Tashkent Uzbekistan and other places like New Delhi India could also be an option. hitch:Afghanistan