Where can you see the Bare-tailed Woolly Opossum?
Some of the best places to see the Bare-tailed Woolly Opossum in the wild include Tijuca National Park (Brazil), Carlos Botelho State Park (Brazil) and Rio Doce State Park (Brazil). Every hotspot below shows real sighting data and the best seasons to visit.