Travel Kanazawa: The Perfect City to See Japan’s Nature, Food, History, and more (Shirakawago side trip) October 30, 2023