Asked by Jo-Anne Mason from Anguilla | Apr. 03, 2014 13:45
About:Chinese Embassy in Barbados
Visa for China for business
We are British citizens living on the island of Anguilla. We were told to apply for it at the Barbados Embassy. Is this the correct embassy since we are living in the Caribbean?
Reply