The city of Naruto in Japan is famous for it’s naturally occurring whirlpools. This travel guide highlights the options for viewing the whirlpools including on a boat, the Wonder Naruto, and from land at the Naruto National Park.
Whirlpools of Naruto Japan
Published on September 28, 2014 by Chris