Quote:
Originally Posted by MMM
Japan is not a "resort location"
|
Are you kidding? There's 100's of ski resorts throughout the country which would be great to visit in January. Coming to Japan in mid winter you may as well experience some of the best snow on the planet.
Spend a few days in Tokyo and then head to the mountains!!
