Hokkaido, Japan’s most northerly island of Sahoro, is the location of Club Med Sahoro. Sahoro has been known as Japan’s Mecca of winter sports, since it hosted the Sahoro Winter Olympic Games in 1972. With its slopes...
READ MORE
Join our travel club to get access to our expert travel knowledge and the latest luxury holiday offers!