Where can you see the Southern Four-eyed Opossum?
Some of the best places to see the Southern Four-eyed Opossum in the wild include Iguazú National Park (Argentina), Serra dos Órgãos National Park (Brazil) and Carlos Botelho State Park (Brazil). Every hotspot below shows real sighting data and the best seasons to visit.