Kamikochi

    Located in the Japanese Alps, Kamikochi in the Chubu Sangaku National Park is undoubtedly one of the most beautiful places in Japan - and a firm InsideJapan Tours favourite destination. Offering spectacular views of the surrounding alpine scenery and hikes for all abilities from the beginner to the advanced, Kamikochi is a spectacular addition to any Japan holiday.