Posted by: tito-satya March 11, 2019
Login in to Rate this Post:
0
?
Yup! If you have a Travel Document, they do issue visa...
It might take in around 2 weeks for them to process the visa after they receive all the document.
also, you do not need to visit the consulate yourself, you can send all the documents via mail.
It might take in around 2 weeks for them to process the visa after they receive all the document.
also, you do not need to visit the consulate yourself, you can send all the documents via mail.