Abira, Hokkaido

Abira (安平町, Abira-chō) is a town located in Iburi Subprefecture, Hokkaido, Japan. As of 30 September 2016, the town has an estimated population of 8,323.

Abira, Hokkaido

Abira (安平町, Abira-chō) is a town located in Iburi Subprefecture, Hokkaido, Japan. As of 30 September 2016, the town has an estimated population of 8,323.