I have a couple of friends who are Us green card holders and I know for a lot of destinations such as San Juan, Bimini and St Croix does not require visa or any other special requirements, but is visa required or any special requirements for Puerto Plata which is part of Dominican republic? Thank you
I see info here - https://passport-photo.online/blog/passport-dominican-republic/ saying there is a visa waiver program for green card holders, but not sure how valid the info on that site is