article placeholder

Photo Essay: Bocas del Toro, Panama

If you live in Costa Rica, and are on a tourist visa, you have to renew it every 90 days. Some people say you can go past this a little bit and still be okay, but others have heard they're 'crackin' down' and y...