Tsushima City

Tsushima Tenno Festival – Japan’s Most Spectacular Summer Festival

May 28, 2015 By Mark Guthrie

If Kyoto’s Gion festival is the biggest of the summer festivals, the Owari Tsushima Tenno Matsuri in Aichi is perhaps the most spectacular thanks to its beacon of shining lights...[ Click to read more ]