How far in advance should I apply for a Vietnam visa from UAE?

COOKIE SETTINGS