Visa on arrival form number 17
?
Asked by Mark | Sep. 10, 2018 10:41
About: Visa on arrival
Hi there,
I hope you can help me.
On the arrival form it talks about a hosting organisation and individual. What should I put down for that?
Thank you.