I am a permanent resident of the United States, but holding a Taiwanese passport. Do I need to apply visas for a cruise trip which visiting the following countries? Dominican Republic, St. Thomas, Bahamas, Puerto Rice, St. Maarten, Antiqua, St. Lucia, Jamaica, Grand cayman. Thanks,
Tags: