Mt. Fuji is the tallest mountain in all of Japan. Tokugawa Ieyasu is recognized both inside and outside the country as one if its greatest historical shoguns. A one-night, two-day tour on which participants can enjoy both to the fullest is slated to begin in Shizuoka City, Shizuoka Prefecture. Tour participants will be able to […]