travel to the uk

edited December 2008 in World Wide
i am a citizen of trinidad and tobago and hold a passport of that country, however, i am a permanent resident of United States of America, I presently work and live in Atlanta Georgia, I am due to visit the for the holidays for the period 12/17/08 - 1/4/09, do I require a visitors visa for this trip


Leave a Comment