In summer, turtles lay their eggs and hatch on the beach near your suite.
(turtles; lay; their eggs and hatch on the beach near your suite; L:In summer)
turtles
lay
their eggs and hatch on the beach near your suite L:In summer