The Sloth Blog
Honoring mothers, and Mother Earth
While many countries celebrate Mother’s Day today, Costa Rica is not one of them. Even so, here at the Toucan Rescue Ranch in San Isidro de Heredia, we are celebrating a Mother’s Day of sorts. As a wildlife rescue, rehabilitation, and release facility in the heart of Costa Rica, we...