i found it easy to use a visa agency to take care of all the details let me add that you shouldn't feel concerned about booking the holiday before getting the visa for the following reasons: 1. you need to have travel insurance to apply for the visa, so if you have to cancel your trip, this will be ...