Watching wild elephants in Sri Lanka at Udawalawe national park.
Udawalawe national park in Sri Lanka is one of the best places in the world to watch elephants in their natural habitat. And Udawalawe national park is also home to many other wild animals.
More »