Japan's national SUP race championship, run by the Japan Stand Up Paddleboard Association at Shirahama Beach in Himeji. National titles are decided across race formats for elite and age-group paddlers.
Where It Is
Shirahama Beach, Himeji, Hyogo, Japan · Directions →
