Two kilometres from Pinnewala, on the Karandupona–Kandy road, the Millennium Elephant Foundation houses a number of elephants rescued from various situations, such as aggressive mahouts, or elephants retired from working in temples. Volunteers are welcome at the foundation and the facility also supports a mobile veterinary service.