Otaru, Japan's Fairytale City

Otaru, a small harbor city in Hokkaido, Japan, is a popular tourist destination known for its glassworks, music boxes, and scenic ocean views! Here we introduce some of the best things to see and do in the area.

Otaru, Japan's Fairytale City

Photo: rimage.gnst.jp