Nature Moment: Turtles in Paradise



Watching turtles may be one of life's greatest stress relievers. Their slow-motion water ballet slows the mind right down and tends to leave one in a calmer place.