Where can you see the Three-striped Flycatcher?
Some of the best places to see the Three-striped Flycatcher in the wild include Iguazú National Park (Argentina), Superagui National Park (Brazil) and Amazônia National Park (Brazil) — among 12 wildlife hotspots across Brazil and Argentina. Every hotspot below shows real sighting data and the best seasons to visit.