News

WorldAtlas named Jamestown as Rhode Island's best small town to vacation in, a green light shining on the edge of the Ocean State's recognizable New England bay.