Please take a moment to familiarise yourself with the forum guidelines:
Check out our country and city guides at

st. lucia

edited April 2009 in Caribbean
we live in USA, we have all the proper documentation, GreenCard, Ukranian passport, USA drivers license. But curious if this is enough, please help us out....
Sign In or Register to comment.