The tastemaker shares everything from his favorite destination to his travel essentials.
Express Check-In: Alex Novo, W Hotels U.S. & Canada’s Area Managing Director
Your Guide To Canada's Winter Festival Of Lights Celebration
At Niagara Falls’ holiday lights festival — Canada’s largest — 3 million tiny bulbs glow along with the iconic falls.