Cruising and stop at Shanghai overnight, do I need to obtain visa?
Hi, I am a US citizen, and I will be on the 28 days cruise with Holland American starting from Hong Kong and will stop at Shanghai overnight. Do I need to have China visa to board the cruise ship? Please help!
Reply
