I would like to know if a permanent resident in the USA needs a visa to visit Costa Rica? Please
Address: 2730 SW 3rd Ave #401, Miami, FL 33129, USA
PEDRO BISBAL | Sep 16, 2021
If you need a visa and they give it to you for 30 days.
Alba Corrales | Sep 16, 2021
I understand not. Any tourist can come.
Thanks! Your answer is awaiting moderation.