Kosgoda is well known for the turtle hatchery in the area. Visitors who are heading to Sri Lanka’s South coast can make a stop at the turtle hatchery to see new-born turtle hatchlings in the tanks and also spot some rare species swimming and bobbing…