Nagano Prefecture is known for its mountains, hosting part of “the Japan Alps,” a term coined by a British man during the Meiji Era (1868 to 1912). Mountai
Lake Suwa is nestled in the mountains of central Nagano Prefecture, about three hours by train from Tokyo or just over two hours by train from Nagoya. This makes it a great weekend getaway for residents of those cities, or a nice stopover for tourists. In fact, Lake Suwa has…