Akumal Beach, Quintana Roo, Mexico by Nile Sprague | Apr 5, 2011 | UncategorizedA beautiful day – we swam with giant sea turtles, snorkeled at the reef, and rested in the shade of the plentiful palm...