Yes. You must apply for the visa for Afghanistan yourself at the nearest embassy. Make sure you start on time, because it takes at least one working week to obtain. You need an LOI to apply for the visa, we will send it to you.