VFS Global is located in Kathmandu, Nepal on VF Services (Mauritius) Pte. Ltd 3rd Floor ,Chhaya Devi Complex, Amrit Marg 26. VFS Global is rated 2.7 out of 5 in the category immigration detention centre in Nepal.
Address
VF Services (Mauritius) Pte. Ltd 3rd Floor ,Chhaya Devi Complex, Amrit Marg 26