楼主美眉,持有美国绿卡去加勒比岛屿除了美属的puerto rico & us virgin island不需要签证,其他的像bahamas, jamacia等国都需要这些国家的旅游签证吗?

坐cruise如果不需要的话,直飞这些岛国是否需要?