M Matchcota Refugios, rescate y adopción Lima, Lima, Peru Matchcota is an animal shelter, rescue and adoption organisation in Lima, Peru. It offers rescue, rehabilitat…