I think that the Japanese garden at Showa Kinen is the best place in Tokyo to see Japanese maples bursting with brilliant autumn leaves.
I think that the Japanese garden at Showa Kinen is the best place in Tokyo to see Japanese maples bursting with brilliant autumn leaves.