Meiji Shrine Inner Garden is a hidden paradise

Meiji Shrine Inner Garden is an Edo Period garden. Kiyomasa's well, Gazebo, Iris Garden, Nan-Chi and Kaku-un-tei are main attractions here.

TOKYO TOURISTS