it is located in panama and recently in costa rica