Animal Aid Unlimited is a charitable organization that runs a busy animal hospital and shelter in Udaipur, Rajasthan India, where ownerless street animals are rescued, healed, loved, and returned to the neighborhoods from where they came. Its mission is to both bring relief to suffering animals, and to awaken compassion among people.
Scroll to Top
Separate tags by commas
To access this feature, please upgrade your account.