Co-existing with Elephants Elephants are inherently linked to the people of Sri Lanka. As you travel through elephant country, you are bound to ...