Travel + Leisure
a travel magazine based in New York City, New York.
In 2021, Wyndham Destinations acquired Travel + Leisure from Meredith Corporation
Travel + Leisure
a travel magazine based in New York City, New York. Published 12 times a year
Initially published in 1937 as U.S. Camera and Travel, the magazine later assumed the name Travel + Leisure in 1971.