Whirlpools of Naruto Japan

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. Follow me on: Facebook:   / yellowproductionstravel   Twitter: ChrisRaney Google+: https://google.com/+yellowwproductions