Nezu Jinja Shrine
About Nezu Jinja Shrine
Considered one of Tokyo’s most beautiful shrines, legend has it that Nezu Jinja was first established in the first century. At the very least, it has a provable history back to 1705 in the Edo Period, with many of the structures having survived WWII.