Udawalawe National Park is said to be one of the best places in the world to see wild elephants. Once we decided to visit Sri Lanka as part of our honeymoon, and we heard that you could see elephants in the wild we booked our trip to Udawalawe immediately! Udawalwe did not disappoint, we saw ...