M Matchcota Shelters, Rescue & Adoption Lima, Lima, Peru Matchcota is an animal shelter, rescue and adoption organisation in Lima, Peru. It offers rescue, rehabilitat…