Daily Archives for November 27, 2014
Showa Memorial Park
Showa Memorial Park is located about 30 minutes by train from Shinjuku station. The park is very large that you will need half or full day to explore around. There is a large Ginko boulevard at the Tachikawa entrance.