Found in South AmericaInteresting Fact: Capybaras are the world’s largest rodent.CapybaraSKU: 103$1,000.00PriceBuy Now