From the archives: This story was last updated in February 2019.
How on earth was this peculiar animal stranded on the quiet and secluded Osa Peninsula beach in Costa Rica? A couple who spotted it decided to help the poor thing—and helped it obtain a new lease on life.Dirk and Lori Morgan run Morgan’s Jungle Lodge near Osa Peninsula beach in Costa Rica.