Traveling to different caribbean islands

edited April 2011 in - General Caribbean
I am an american citizen and my sister is here in Miami visiting me, she is a venezuelan citizen and we are planing to take a cruise going to diferents islands like St lucia, st. george, charlote amalie st thomas, st marteen, my question is does my sister needs a visa to visit any of this islands or her passport and his american visa is all what she needs to travel?

Leave a Comment

bolditalicunderlinestrikecodeimageurlquotespoiler