Towada is a city located in central Aomori Prefecture, in the Tōhoku region of northern Japan. As of 28 February 2017, the city had an estimated population of 62,870 and a population density of 86.7 persons per km² in 27,399 households. The total area was 725.65 square kilometres.
Less