Every year between March and October (they are arriving early this year), loggerhead turtles (Caretta caretta) and leatherback turtles (Dermochelys coriacea) emerge from the warm waters of the Indian Ocean to nest on the northern beaches…
- Talk of the Town Contributor