Helen WildgooseSep 7, 20205 min readA complete guide to visiting Udawalawe national park, Sri LankaA complete guide to visiting Udawalawe national park, Sri Lanka - one of the world's best places to see wild elephants in their habitat.