A Turtle Hatchery At Galle Face Green Kris Thomas In The Know February 19, 2020 video Galle Face Green got its own turtle hatchery after a surprising discovery last month.