call those embassies directly and check with them. Some embassy will tell you directly that they don't accept such applications and you will have to apply at your home country. call before you apply, otherwise you waste your application fee ( no refund)