Is This the Lara Croft of Costa Rica? Or Just a Slothy Kid?
Becky Cliffe, fancies herself to be the Lara Croft of Costa Rica. It’s hard to argue with the life and dedication this young woman is devoting to the study of sloths. Cliffe has been working at the Sloth Sanctuary of … Continue reading →