written by on 20/01/2016
I've been using Visa Genie for the past few years to organise my India Business Visa, it's always extremely painless and straightforward. Fill in their information form, they send you a completed application, you sign it and send it back and generally within about four days my passport and visa are back.
It's an excellent service.
As rated by our community of reviewers