Travel + Leisure Co. (NYSE: TNL), the world’s leading membership and leisure travel company, has acquired the Yushi Chikumakan resort in Chikuma City, in the Nagano prefecture of Japan, and has rebranded the property to Club Wyndham Chikumakan Nagano.Read More