Sri Lanka in the Indian Ocean reveals its wonders between dense mangrove forests, gentle elephants and the mysterious paths of ancient turtles. And ...