Nezu Jinja (根津神社) is a Shinto shrine that was established in 1705 during the Edo era. Located in Tokyo’s shitamachi downtown area, Nezu Jinja is famous for its Tsutsuji-en Azalea Garden.
CART