Passport holders of Afghanistan and Bangladesh need to apply for and collect their visa at the embassies/consulates in their countries.