Elephants are widely spread around Sri Lanka and if you spend enough time in the country, you will most likely stumble upon a few of them in the wild! But there is one place in Sri Lanka, where you can…