An epic safari adventure in Sri Lanka’s Udawalawe National Park
Sri Lankan elephants are one of the sight to see when visiting Sri Lanka. We read that the best place to see these wild gentle giants is in the Uduwalawa Natural Park which is located on the boundary of Sabaragamuwa and Uva provinces.