Traditional Edo culture meets modern Tokyo at the spectacular Kanda Matsuri Festival
The Kanda Matsuri Festival takes place every two years at the Kanda Myojin Shrine at Akihabara. Due to its size and splendor, this festival is not only considered one of Tokyo’s three big festivals, but also one of the three … Read more