I have a friend traveling from Russia who is going to meet me in Boston massachsetts then we are traveling to Punta Cana for 7 days. My question is will she need a visa to enter the Dominican Republic and if so, how long does it take to get one issued?
Thank you,
Jon
Thank you,
Jon