Check out the public beach access for amazing Hawaiian green sea turtles