Otaru Hokkaido Japan Travel Guide

9
Published on March 8, 2014 by Chris

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.

Category Tag

Add your comment

Your email address will not be published.