Does Udawalawe have sloth bears?
No, Sri Lankan sloth bears aren’t found in Udawalawe National Park. The park has open grassland and scrub forest, and that kind of setting is not the ideal habitat for this elusive, forest-dwelling species.
Sloth bears need dense, older dry zone forests with lots of termite mounds, plus certain fruiting trees to feed on, like the Palu tree. So if someone wants sloth bear sightings, it’s better to plan a safari for Yala National Park, or Wilpattu National Park, or Wasgamuwa National Park, because the local environment there fits their feeding habits and shelter requirements.
