Kegalle sits in the green foothills between Colombo and Kandy, a practical stop-off town best known for its proximity to Pinnawala's elephant orphanage and the smaller, ethics-focused Millennium Elephant Foundation nearby.
Both Pinnawala's orphanage and the Millennium Elephant Foundation are a short drive from Kegalle, making it a convenient base.
The surrounding landscape marks the transition from the lowland plains to the hill country's rising terrain.
Kegalle sits between Pinnawala and the road to Kandy, close to the Millennium Elephant Foundation.