I'm American, and never had any visa forms to fill out. Besides the little tourist card they give you on the plane - some folks call that a visa - so I was wondering where you were coming from that required a visa to visit the DR. I didn't think Brits were required to get a visa here either, for 90 days or less anyway. But I am sure someone from Great Britain will chime in and answer that.
Tom (aka XR)
|