asked by Dave Q. on 7/21/19
No success so far. There a scam testimonials on many forums such as google maps, trip adviser and more. They are under investigation at this moment.
Get answers from the Indian Immigration Services Limited staff and other customers.
Owners and employees, register now to answer these questions from potential customers. Register now