Amazonas, Animals, Peru, Tambopata Capybara at the riverside in Tambopata in Peru August 30, 2013 ExplorerRay Leave a comment This little family of Capybara was at the riverside in Amazonas -Ray Share this:TwitterFacebookEmailPinterestWhatsAppLike this:Like Loading... Related