In Nordelta, an upscale suburb of Buenos Aires, Argentina, capybara's have been finding a new home. Capybara's are giant South American rodent species weighing roughly 120 lbs. and 3 feet in height and hordes of them have decided they would like to share the neighborhood with the people, mostly because there is no place else to live. — Read the rest
Trending Articles
More Pages to Explore .....