We recently spent two days in the Udawalawe National Park in southern Sri Lanka. While lacking the so called glamour of Yala - the signature park of Sri Lanka - this shrub land park offers a host of wildlife including possibly the best views of elephants