Welcome to a true nature lover’s dream, Japan: home to breathtaking natural landscapes and myriad outdoor activities. Take to the fine powder slopes of Annupuri Mountain or the pistes of Japan’s Nozawa region for an adventurous skiing trip. Trek to see the sun rise from Mt. Fuji, the most iconic mountain in the Land of the Rising Sun, or explore important spiritual sites on the ancient pilgrimage route of Kumano Kodo. Want waterfalls? Hike to spectacular Nachi Falls, the highest in Japan. From hot-spring-fed onsen baths to forested mountains, you can ski, trek, explore, and soak your way through incredibly diverse terrain on a Japan nature holiday. Come and explore the haunting natural beauty of Japan with us.