Japan! THE place to go for snow! Kuma Lodge at Madarao, Japan
Why Ski Japan? Only because it’s got THE BEST snow in the world! Add to this the awesome side of experiencing another culture, the comparably short travel time to get there and such lovely people and you’ve got enough reason to consider a visit. View of Madarao resort from Kuma Lodge This year we took the kids to Japan for a 2 week holiday in early March and cannot recommend it highly enough! The best bit is that it didn’t...
Read More