Where can you see the Locust Finch?
Some of the best places to see the Locust Finch in the wild include Kafue National Park (Zambia), Kasanka National Park (Zambia) and Lavushi Manda National Park (Zambia). Every hotspot below shows real sighting data and the best seasons to visit.