Otaru has Something to Offer that Many Other Towns in Hokkaido Seem to Lack…(August 17, 2014)
Otaru is a city port in Shinbeshi, Hokkaido, Japan, northwest of Sapporo. The city faces the Ishikan Bay, and has long served as the main port of the bay. We walked around the area several times during our cruise stop on August 17, 2014. We were impressed with Otaru canal, both the historical sites as…