1 option • from $40.98
You're good to go!
The Edo Culture Complex is located on the grounds of Tokyo's sacred Kanda Myōjin. This Shinto shrine dates back 1,300 years and the culture complex was founded as a celebration of its ancient birthday. The complex showcases culture old and new, and preserves Japanese traditions with a mission of making them accessible for future generations.