Add some color to your day while exploring Tokyo with a visit to this massive public green space, one of Japan’s oldest city parks, near the Imperial Palace.
Add some color to your day while exploring Tokyo with a visit to this massive public green space, one of Japan’s oldest city parks, near the Imperial Palace.