Costa Rica News – Now this is a person that everyone should look up to in Costa Rica. Sandra Cauffman, a Costa Rican engineer, has been named the new assistant…
Tag:
Costa Rica News – Now this is a person that everyone should look up to in Costa Rica. Sandra Cauffman, a Costa Rican engineer, has been named the new assistant…