Quote:
Originally Posted by GoNative
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!!
|
What I mean is, most of Japan is not like Las Vegas or Honolulu or Mazatlan or other very tourist-friendly places.