Udawalawe is one of the best locations in Sri Lanka to see elephants roaming freely in large herds. The national park is home to diverse wildlife including crocodiles, buffalo, deer, eagles, and sometimes elusive leopards. Visitors also love the Elephant Transit Home, where rescued baby elephants are cared for before being released into the wild.