While 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.
There are plenty of towns up and down the Atlantic Coast, but only a handful made a new list of the friendliest. Only one Massachusetts town made the cut and this is it.