Results 1 results found Capybara (Hydrochoerus hydrochaeris), Ibera Wetlands (Ibera Marshes), a marshland area in Corrientes Province, Argentina, South America