Month: May 2018

Jingu Baseball Stadium

Meiji Jingu Stadium holds a special place in the hearts of Tokyoites. Constructed in 1926, the 37,000 capacity...

Read more