Where can you see the Cherrie’s Antwren?
Some of the best places to see the Cherrie’s Antwren in the wild include Anavilhanas National Park (Brazil), Viruá National Park (Brazil) and Jaú National Park (Brazil) — among 4 wildlife hotspots across Brazil and Colombia. Every hotspot below shows real sighting data and the best seasons to visit.