If you are with Cruise lines, you don't need visa, provided
you are legal in the US(assume you have any type of valid visas in the US).
Actually, anytime you want to go a foregin country, you need to do a little homework before hand, i.e. check the embassy websites of the countries you are going to, if you travel via airlines. Or simply call the cruise lines to get the info.
you are legal in the US(assume you have any type of valid visas in the US).
Actually, anytime you want to go a foregin country, you need to do a little homework before hand, i.e. check the embassy websites of the countries you are going to, if you travel via airlines. Or simply call the cruise lines to get the info.