Resort Areas

    Great Beach Resort Area in Izu Japan Just a few hours south of Tokyo, on the Izu Peninsula, the onsens and beautiful beaches of Shimoda offer more than just a tranquil escape from the buzz of Tokyo. Shimoda also gives … Continue reading

    Comments Off
    goryu01_270

    Hakuba is Japan’s Premier Ski Resorts Hakuba is Japan’s premier ski resort area right in the heart of the Japanese Alps in Nagano. Set against the backdrop of rugged peaks, the scenery of Hakuba is not all that is truly … Continue reading

    Comments Off