Animal Aid Unlimited – Udaipur, India

IMG_1603

Animal Aid is an incredible place. The description on their website describes it as a “vital rescue center, hospital and sanctuary for injured and ill street animals in Udaipur, Rajasthan, India” that “rescues thousands of hurt and sick animals each year and provides sanctuary to those who need life-long care.”  It was started by Jim Myers and Erika Abrams, an American couple who began living on and off in India in the early 90s.  They felt sorry for all the street animals they saw and wanted to do something to help.  In 2002 they founded Animal Aid Unlimited in Rajasthan.

Continue reading “Animal Aid Unlimited – Udaipur, India”