← All districts

Sabaragamuwa Province

Kegalle District

Elephants, rivers, and rainforest edges.

An easy inland stop between Colombo and Kandy, best known for the Pinnawala Elephant Orphanage and its riverside herd. Rubber estates, spice gardens, and Bible Rock hikes fill in a slow, green afternoon.

Elephant encountersFamily day tripsRiver scenery

Main tourist attractions

What to see in Kegalle

1 destination — with things to do, best time to visit, insider tips, exact map location, and vetted service providers.

Pinnawala Elephant Orphanage

Wildlife · Sabaragamuwa Province

Pinnawala Elephant Orphanage

Established in 1975 to care for orphaned and injured wild elephants, Pinnawala is now home to one of the world's largest captive herds. Twice daily the elephants amble down the village street to bathe in the Maha Oya river — a remarkable sight as calves splash and adults spray water from raised trunks.

Full profile & comments →

Things to do here

  1. 1Watch the herd bathe in the Maha Oya river (10am & 2pm)
  2. 2Attend the calf bottle-feeding session (9:15am, 1:15pm, 5pm)
  3. 3Riverside lunch at a terrace overlooking the bathing site
  4. 4Visit the on-site elephant museum
  5. 5Browse the elephant-dung paper workshop
  6. 6Combine with Kandy Temple of the Tooth on the same day

Best time to visit

Year-round; bathing at 10am and 2pm

Insider tip

Time your visit for the 10am or 2pm river bathing — the whole herd walks down together.