Cloud forest Armadillo Armadillo found in a Monteverde cloud forest in Costa Rica.Cerro Plano, Monteverde, Costa RicaPhoto taken in February 2019. © Chad DavisFiled Under: Animal, Armadillo, Cloud Forest, Costa Rica, Jungle, Monteverde, Wildlife Nearby Photos Walking in the Monteverde Cloud Forest · 0.0 miles away Nature of Costa Rica · 0.0 miles away Hidden Canopy Treehouse Sunset in Costa Rica · 1.3 miles away Monteverde Costa Rica Sunset · 1.3 miles away Related Posts Plants at Monteverde Cloud Forest Monteverde Cloud Forest Greens Walking in the Monteverde Cloud Forest Sloth in a Costa Rican tree Monteverde Hanging Bridges Hidden Canopy Treehouse Sunset in Costa Rica