All Tours Starting in Japan
Listed below are all our tours that start in Japan. Please click on any tour to find out more.
Visit the Grand Shrines of Kumano, delving into the natural beauty of the forests & rivers. Traditional inns serve delicious cuisine, the region is a hot spring paradise. Hike to the Nachi Falls where the water is said to bring good health and long life.