Akumal Beach
Beautiful white sand and turquoise water.
Green Sea Turtle - Akumal, Mexico
Green remoras attached to the turtle.
Swimming with turtles.
Eating sea grass.