Traveling to apply for Z Visa
I live near Savannah, Georgia and the consulate that serves my district is in Houston, Texas. Do I have to physically go to Houston to apply for my Z Visa?
If so, how long would the processing time be?
Reply
I live near Savannah, Georgia and the consulate that serves my district is in Houston, Texas. Do I have to physically go to Houston to apply for my Z Visa?
If so, how long would the processing time be?