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


  • edited 12:25AM
    Yes you do need a visa. It is easy to get. Apply at your nearest consulate in US or in Port of spain.
Sign In or Register to comment.