Bit confused, the dominican republic embasy site says I can do with a Tourist Card
Dominican Republic Embassy United Kingdom
but other sites say that a visa is now required
does anyone know for sure the answer?
Thanks
Sve
Dominican Republic Embassy United Kingdom
but other sites say that a visa is now required
does anyone know for sure the answer?
Thanks
Sve