Tsuwano Yabusame Festival

Tsuwano, a small town in western Shimane Prefecture, is known for castle ruins, a major Inari shrine and rich cultural traditions. Cherry blossom viewing season (from late March to mid-April) is one of the most popular times to visit Tsuwano because of…