I would like to know if a permanent resident in the USA needs a visa to visit Costa Rica? Please

Rolando González | Sep 16, 2021 | Category: Foreign consulate in Miami, Florida

Consulate General of Costa Rica - All questions

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.

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places