Don't travel without insurance, including local cruises. Everyone thinks it won't happen to them, but if it does, hospital and medical has the potential to cost you thousands $$$$$
Different countries have different rules when you visit. There are different visas for tourism, business and extended stays. We can assist you with your visa.
There is always something happening somewhere it may affect you and your plans. Smart Traveller is a great place to start and see if there are any restrictions.