Where can you see the Buff-throated Warbling Finch?
Some of the best places to see the Buff-throated Warbling Finch in the wild include Itatiaia National Park (Brazil), Serra da Bocaina National Park (Brazil) and Serra do Mar State Park (Brazil). Every hotspot below shows real sighting data and the best seasons to visit.