I am in India at the moment, and I will be travelling to USA soon. As my schedule is tight, I cannot waste time collecting the forms there. So please give me a site or link from which I can download and print the spain, london and dubai visa forms, and then, I can fill them up in USA and get the Visa from the embassy there. Please tell me if this is possible, and provide a link or a web address.
Tags: