We were informed by the cruise line that if we didn't have an approved visa for each port, we'd be denied boarding. They were pretty serious about that, I had messed up our Sri Lanka application, it was confusing, and our names were wrong, and I could not get it corrected. I had some back and forth with the cruise line about that, they finally let us board. Oddly enough the weather was too rough to land in Sri Lanka.