Pinnawala Elephant Orphanage is located in the village of Pinnawala and is a sanctuary for abandoned, maimed or injured elephants. The elephants are treated by both modern veterinary and traditional indigenous medical treatment. Activities on the site include feeding and bathing the animals.