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
Tagged:

Comments

  • edited 2:35PM
    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.