Iwamizawa is a city in Sorachi Subprefecture, Hokkaido, Japan. It is the capital of Sorachi Subprefecture.
As of September 30, 2016, the city has an estimated population of 84,127 and the density of 170 persons per km². The total area is 481.10 km².
Restaurants in Iwamizawa
4.0 based on 1 reviews
3.0 based on 1 reviews
ThingsTodoPost © 2018 - 2024 All rights reserved.