Of all the things to do in Tokyo, visiting one of the many parks has been one of the pleasures. One of the best has been Showa Memorial Park in Tachikawa, also known as Showa Kinen Park. It is a large well-cared-for park of about 400 acres in the north-west of Tokyo city about 40 minutes by train from Shinjuku....
More