About Travel + Leisure
Travel + Leisure is a premier travel media brand founded in 1971 and headquartered in New York, New York, dedicated to informing and inspiring passionate travelers through expert content, destination guides, travel tips, and curated experiences. Reaching over 16 million travelers each month, the brand covers a broad range of topics, including hotels, cruises, road trips, travel d...