New England has some of the best hotels and destinations in the world, according to Travel + Leisure readers
Travel + Leisure readers are definitely fans of New England.
On Wednesday, Travel + Leisure announced its World’s Best Awards of 2021, and readers selected a number of New England spots. The publication surveyed readers between Jan. 11 and May 10 on a variety of travel experiences, and readers placed many New England stays and destinations among the top in the United States and the world.
An inn in New