Operated by the Wild Life Protection Society of Sri Lanka in 1981 with the noble aim of preserving the turtles from extinction, this particular turtle hatchery is indeed something that every animal lover must visit. If within the area, one must simply get a taste…