I visited popular spots like Tokyo and Kyoto during my trip to Japan, but my favorite stop was a town I’d never heard of Mar 15, 2026By crystalg Business Insider Business Insider