High number of Loggerhead Turtle nests