Otaru Canal

Japan Guide: Visit Otaru during winter

2019-12-28 Sat

Otaru is a small city located in Hokkaido Prefecture and you can get there in around thirty minutes from Sapporo Station, using the rapid line….