Foreigners are granted a 90 day tourist visa upon arrival to Costa Rica. The term ‘perpetual tourist’ refers to foreigners who leave the country every 3 months to renew their tourist visa, aka ‘operation border run’. The border run can be quite an adventure and headache.
Read More