A travel guide for visiting the city of Otaru in Hokkaido Japan. Highlights include: Otaru Canal, Sushi Street (Otaru has over 100 sushi retaurants!), and amazing music box stores.
Otaru Hokkaido Japan Travel Guide
Published on March 8, 2014 by Chris