Most people don’t realize how incredibly diverse Japan is. The small island country has something for everyone. Castles, gardens, and temples in the ancient capital of Kyoto. The best power skiing in the world in Niseko. Mountainous hot spring onsen baths in the Japanese Alps. White sandy beaches on the subtropical Okinawan islands. The list goes …