Otaru
An Atmospheric Port Town with a Romantic Canal Otaru is a charming port town located in Hokkaido, japan. It has a rich history and a unique character that sets it apart from other cities in the region. The town’s most iconic feature is the Otaru Canal, which dates back to the Meiji and Taisho periods. … Read more