Towada

Introduction:

Towada is a city located in central Aomori Prefecture, in the Tōhoku region of northern Japan. As of September 2015, the city had an estimated population of 63,340 and a population density of 87.3 persons per km². The total area was 725.65 square kilometres.

Towada Hotel Reservation
Towada : 0 of 0 properties available