Otaru Cruises
Otaru is located on the western side of Hokkaido in Japan. The City is home to many historical buildings and is a picturesque city with a great deal natural beauty. Visitors may like to explore the Nishen Goten also known as the Herring Mansion on the western side of the city or some of the wonderfully clear waters off beaches nearby.