Can I see elephants at Udawalawe National Park?
Yes, Udawalawe National Park is one of the best places in the world if you want a guaranteed wild elephant sighting. The park has a resident population of more than 400 Sri Lankan elephants, and it is a remarkable sight. Since the landscape is mostly open scrubland and grassland, you get excellent visibility all year…
