Otaru Hokkaido Japan Travel Guide

Published on March 8, 2014 by

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.