Woods Hole Astronaut Was Thrilled to See Cape Cod from SpaceWoods Hole Astronaut Was Thrilled to See Cape Cod from SpaceWhile aboard the International Space Station, Loral O’Hara shared some stunning images of Cape Cod, offering a new perspective of the place we call home.Maddie LevineMaddie Levine