Loading...
Uploaded by kazekirifx on Aug 29, 2009
Off the northeastern edge of the island of Shikoku lies one of the few places in the world you can see naturally occuring whirlpools. Look carefully and you might see a few in this video.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)