Shinrin park in spring with tulips

Happy Spring Park –  Shinrin Park is Saitama’s largest, and in my humble opinion, best park. It was Japan’s first national park, constructed as part of a Meiji centennial project. It’s official name is Musashi Kyuryo National Government Park. However, it is most commonly called Shinrin Park. Shinrin Park holdRead More →