Baby animals are cute, there’s no denying it. And what could be cuter than baby sloths? The cute and cuddly sloths of Costa Rica will once again feature in international television and online programming. The award-winning production Nature will air a two-part program called Nature’s Miracle Orphans on PBS on September 23 and 30, 2015 at...Read More
Costa Rica is the darling of the international news media lately. The popular tropical vacation destination is being featured in everything from news articles to cute commercials to now a Hollywood blockbuster film. Costa Rica’s famous stunning landscapes of rainforest and gorgeous tropical beaches, along with the country’s culture and relaxed enjoyment of life, feature...Read More