Arts and culture, Entertainment

Surfing in Shikoku, Japan

Shikoku is one of the smallest major islands in Japan. It is encircled by a Buddhist pilgrimage route of over […]