It is possible for people and turtles to co-exist Lady’s Mile is a 5km long beach with exceptional ecological value,...