Things to do in Otaru

Otaru is a city of sea, history, and exotic atmosphere. The nostalgic streets lined with stone and brick warehouses along …