48 Hours in Matsumoto: The Perfect Weekend Itinerary for Japan's Castle City
After decades of exploring Japan's major cities, I've developed quite the soft spot for its lesser-known treasures. Matsumoto, nestled in the Japanese Alps of Nagano Prefecture, is precisely that kind...