info@japantours-switzerland.com
Kanda Myojin Shrine in Tokyo offers centuries of history, spiritual blessings, and the vibrant Kanda Matsuri festival every odd-numbered May.