Central Selva Protection Area – Peru

Nature Conservancy Site of the Week – #1 Kicking off a weekly feature of this blog is the first Nature Conservancy Site of the Week, the Central Selva Protection Area. Located in the eastern slope of the Andes in Peru, the Central Selva Protection Area includes Yanachaga-Chemillen National Park at almost 300,000 acres.  The Conservancy

Continue reading Central Selva Protection Area – Peru