A fun day at Otaru City

Otaru is a port city in Hokkaido, Japan, northwest of Sapporo and faces Ishikari Bay and the Sea of Japan. With its many historical buildings, Otaru is a popular tourist destination. It is a short drive/train ride from Sapporo!

1 Comment