OK, so I have a friend that lives in Thailand..is a U.S. citizen. She is going on a VERY costly cruise over Christmas. They need travel insurance, but I can not find any companies that cover those that don't live in the U.S. or Canada. Does anyone here know of one??? Many thanks!