Blog
The Naruto Whirlpools – One of Japan’s Great Natural Wonders
Between Tokushima Prefecture and Awaji Island lies the Naruto Strait, home to one of the most spectacular natural phenomena in Japan: the Naruto Wh...