It was so incredible to see so many green sea turtles laying on the beach or swimming in the ocean.

It was so incredible to see so many green sea turtles laying on the beach or swimming in the ocean.