otowa

Former municipality in Chūbu, Japan

Otowa was a town located in Hoi District, Aichi Prefecture, Japan.

Back