Home » Dubai becomes home to world's largest visa application centre