Otaru—Hokkaido’s most scenic city
Otaru is a city and port in Shiribeshi Sub-prefecture, Hokkaido, Japan, northwest of Sapporo. It is not popular outside of Japan but which is famous locally as it is the home of a fantastic arts scene which also features a glass blowing industry. Otaru has a lot of seafood staple and this means that you […]