Where to Apply for Visa on St Thomas for China
Good Evening all,
I need to travel to China for business but the Visa process is not clear. All the instructions I found are vague when it gets to actually submitting the information. It says to go to your local China Consulate office to apply. After searching I cannot find a local consulate office.
Does anyone have any experience getting a China Visa here on St Thomas?