Exploring Japan's Winter Wonderland

For the past several years Brad and I have been wanting to go to Japan to ski their famous champagne powder. It seems like every year we know a handful of people that head over to experience their world class snow, delicious Japanese food, and soak in the local onsens.

Read More
Ali Levtravel, asia, skiing