Showa Kinen Park in Tachikawa is the largest park in the Tokyo area.
Back to Top