If there is any country in the world where you almost daily encounter elephants it is Sri Lanka! Let’s explore this diverse island in the Indian ocean and let me show you the highlights and top activities!...