As an Indian the UK visa is way more work than US and the other part is US often gives you a 10 year visa whereas the UK gives 6 month visas so you have to go through the whole process every so often. EU is also more work. You often need to show hotel bookings, flights both ways and so on and if it gets rejected it is a lot of effort down the drain.
youngtaff|2 years ago