The Island’s Fascinating World Of Snakes Snakes were one of the revered groups of animals in Sri Lanka like nowhere else in the world