Where can you see the Pampa Finch?
Some of the best places to see the Pampa Finch in the wild include Calilegua National Park (Argentina), Chaco National Park (Argentina) and Serra do Cipó National Park (Brazil) — among 21 wildlife hotspots across Brazil and Argentina. Every hotspot below shows real sighting data and the best seasons to visit.