Urahoro, Hokkaido


Urahoro is a town located in Tokachi Subprefecture, Hokkaido, Japan.
As of 2008, the town has an estimated population of 5,023 and a density of 6.9 persons per km². The total area is 729.64 km².

Notable people from Urahoro