Otowa, Aichi
|
Otowa (音羽町; -chou) is a town located in Hoi District, Aichi, Japan.
As of 2003, the town has an estimated population of 8,369 and a density of 282.26 persons per km². The total area is 29.65 km².
External link
- Official website (http://www.town.otowa.aichi.jp/egindex.html)ja:音羽町