August 2, St. George’s, Grenada We saw the Green Flash! We be real sailors now, boy-o. The Green Flash, for you land lubbers, is the brief arc of green light that comes up over the horizon the second after the sun drops behind it. And yes, it is green. We […]