Does the Visa Application Center accept legalization applications via post?
The Visa Application Center does not accept postal applications. However, you can entrust an agent to submit the application on your behalf.
The Visa Application Center provides only postal service for return delivery. Upon submitting the application, you can choose the return delivery by postal service with extra charges of postal application service fee.